Find empty spaces and fit objects into a full container
It searches for empty spaces in an already filled container and adds more parts there without disturbing what has already been placed—the container is the object that was last selected. The search is performed either by rectangular pockets (fast, but a part won’t fit into a narrow cutout or a hole inside another shape) or by the actual contour (slower, but it fits into both cutouts and holes). You can enable rotating parts by 90°, duplicate each part a specified number of times, sort by width, or choose not to sort at all. For parts that don’t fit, the button has no effect—they remain outside the area.
Как это работает
Кнопка Впихнуть ищет свободные места в уже заполненном контейнере и досовывает туда ещё детали.
Контейнером служит объект, выделенный последним. Всё, что уже лежит внутри него, докер считает препятствиями и раскладывает новые детали по оставшимся пустотам, не трогая то, что уже уложено.
Порядок работы
- Выделите детали, которые надо досунуть, и уже заполненный контейнер — его последним.
- Проверьте зазоры (Зазор W и H) и, если нужно, галочку вращать.
- Нажмите Впихнуть.
Детали, которым места не нашлось, останутся снаружи нетронутыми.
По габаритам или по форме
- без клавиш — докер ищет прямоугольные карманы: быстро, но деталь не залезет в узкий вырез или в отверстие внутри другой детали.
Ctrl или галочка «По форме» — поиск по настоящему контуру: детали садятся и в вырезы, и в дырки внутри других фигур. Медленнее, особенно когда мелких деталей много.
Клавиши
Alt — перед раскладкой размножить каждую деталь по числу из поля Кол-во.
Shift — работать «по последнему»: последний выделенный объект задаёт размер области по своему габариту и сам тоже раскладывается, отдельный контейнер не нужен.
- Клавиши комбинируются:
Ctrl + Alt — по форме и с учётом количества, и так далее.
Галочки
- вращать — разрешить поворот детали на 90°, если так она влезает.
- по ширине — сортировать детали по ширине (помогает, когда высоты одинаковые).
- не сорт. — не сортировать, сохранить исходный порядок деталей.
На что обратить внимание
- Кнопка не перекладывает то, что уже в контейнере, — только добавляет в пустоты. Чтобы разложить всё заново, есть Раскидать.
- Зазоры W и H задаются по горизонтали и вертикали отдельно.
Submodes / variants
ShiftAdd based on the latest version
The last object defines the container's size and serves as its content.
CtrlAdd via the form
Add objects to the container by shape (especially useful when dealing with a large number of small objects)
Ctrl+ShiftBased on the format of the last one
The last object defines the container's size and serves as its content.
AltTake the quantity into account
Alt+CtrlQuantity + by form
Alt+Ctrl+ShiftQuantity + in the form of the last one
ID: nest_holes