search

非等缩放 (XY)

  • 默认命令: XY
  • 完整命令: MU_XY

功能概述

非等缩放工具(二维形体自由变形引擎)用于突破 AutoCAD 只能“等比例整体缩放”的限制。支持对普通线面以及未炸开的图块在 X 轴与 Y 轴两个方向上分别指定独立的拉伸缩放比例。系统内置“非等比自由缩放”与“智能截线拉伸”双模式,并支持屏幕 JIG 实时交互拖拽和精确参照长宽变换,实现家具构件、异形门窗及立面图例的无损任意比例变形。

怎么用

  1. 选择对象与模式切换:
    • 命令行输入 XY 并回车(或执行前预选);
    • 命令行提示:请选择需要操作的对象 [切换模式(M)] <当前: 非等比缩放/拉伸模式>:;
    • 框选目标图元或图块;若需切换模式,输入 M 并回车即可在【非等比缩放】与【拉伸模式】之间切换。
  2. 非等比缩放操作(Scale模式):
    • 移动鼠标,系统以对象左下角为原点,实时跟随鼠标动态计算 X 方向和 Y 方向的独立拉伸倍率,并显示平滑无闪烁的实时轮廓;
    • 单击 鼠标左键 确认变形;或输入 W 键 转入精确框选范围变换流程(指定参考长度与目标新长度)。
  3. 截线拉伸操作(Stretch模式):
    • 在拉伸模式下,鼠标首先在图元内部移动,移动时显示一条贯穿图元的垂直或水平截线(Cut Line),点选确定变形截面分界点;
    • 随后光标锁定右上角拖拽,系统仅拉伸截线另一侧的构件,而保留关键五金或角部节点不发生形变失真;
    • 点击鼠标左键完成变形。

关键参数与设置项

  • 模式切换热键 (M键):在命令启动的选择阶段、截线指定阶段以及最终拖动拉伸阶段,任何时候按下键盘 M 键均可无缝切换工作模式。
  • 图块内拉伸重构隔离(不污染原块):若选中对象包含图块引用(BlockReference),系统会在内部自动克隆生成专属块定义,并在块定义内部递归拉伸子图元与属性文字、重构填充边界(EvaluateHatch),然后安全替换引用,既保持了成块特性,又绝不影响图纸中其他未被选中的同名图块。
  • 精确框选定长变换 (W键):按下 W 键,可分别输入或在屏幕上两点拾取“现有宽度/高度”与“目标目标宽度/高度”,实现精确到毫米级别的非等比定尺寸缩放。
  • JIG 动态渲染抗重影:拖动过程中在内存管线中模拟临时图形,自动屏蔽数据库原始实体的叠底重影,视觉清晰流畅。

注意事项

  • 进行非等比缩放后的图块其 X/Y 缩放比例将不再相等(如 ScaleX = 1.2, ScaleY = 0.8),若后续需要再次炸开该图块,请确保使用工具箱配套的超级分解命令 CXX。
  • 所选图元必须具备有效的二维平面尺寸(包围盒长宽均大于零),单纯的一维单点或零长度图元无法执行本变形操作。