将第一个对象的一半分散到第二个对象中。
将选中对象的前半部分移动到后半部分的位置——该工具会根据数量将选区一分为二,并按选中顺序将对象配对。 当零件已单独准备好,且布局图上已标出相应的毛坯位置时,此功能非常方便:先选中零件,再选中位置,零件便会自动归位。 可以交换两部分的角色,互换源位置和目标位置;也可以不移动对象本身,而仅移动其样式——填充色和轮廓线。还可以将对象旋转至与其位置成一定角度,并在移动后删除作为位置的对象。
Как это работает
Кнопка по объектам перекидывает первую половину выделенных объектов на места второй половины. Докер делит выделение пополам по количеству: первый объект летит на место того, что стоит ровно в середине списка, второй — на следующий, и так далее.
Удобно, когда детали наготовлены отдельно, а на макете под них уже размечены места-заготовки: выделяешь сначала детали, потом места — и детали встают по местам.
Порядок работы
- Выделите объекты-источники — то, что нужно перенести.
- Затем выделите столько же объектов-приёмников — куда переносить.
- Нажмите по объектам.
Пары складываются по порядку выделения: первый источник — к первому приёмнику и дальше по списку.
Клавиши
Shift — поменять половины ролями: по местам встанет вторая половина, а не первая.
Ctrl — не перенос, а обмен: источник и приёмник меняются местами.
Alt — не двигать объекты, а перенести с первой половины на вторую оформление — заливку и абрис. Для текста его содержимое уходит в имя объекта-приёмника.
Галочки
- Вращать — источник разворачивается под угол своего приёмника.
- Удалять — убрать объекты-приёмники после переноса: они больше не нужны, раз на их места встали другие.
На что обратить внимание
- Половины считаются строго по количеству. Если объектов нечётное число, средний останется без пары.
- Объект совмещается с местом по точке привязки или базовой точке (значок в нижней строке докера).
Подрежимы / варианты
Ctrl交换对象的位置
交换对象的位置(将第一部分与第二部分互换)
Alt重命名或更改颜色
重命名对象(其中一半应为文本)或更改颜色
分散 + 宽度
分散对象并更改宽度
Действие: make_raspred('shapes', 'size_w')
重新排列 + 高度
调整对象高度后重新排列
Действие: make_raspred('shapes', 'size_h')
分散 + 尺寸
分散对象并更改尺寸
Действие: make_raspred('shapes', 'sizes')
展幅 + 宽度(比例)
在保持比例的前提下,散布宽度不断变化的物体
Действие: make_raspred('shapes', 'size_w_a')
展宽 + 高度(比例)
在保持比例的前提下,散布高度有变化的物体
Действие: make_raspred('shapes', 'size_h_a')
分散 + 刻写
在保留比例的情况下,调整散布对象的大小
Действие: make_raspred('shapes', 'sizes_a')
交换旋转中心
改变物体的旋转中心
Действие: make_raspred('shapes', 'center')
ID: raspred_shapes