Цитата:
Сообщение от MebelitBY
Доброе время суток уважаемые форумчане, у кого есть возможность, помогите с разработкой 2-х простых, но очень полезных в моей ситуации, скриптов:
1. Поиск всех деталей с пазами
2. Увеличение детали на толщину припуска. (Пример: для подгонной детали наношу техническую кромку с припуском 50мм, после использования скрипта деталь должна стать больше на размер 50мм(или другой размер, равный указанному припуску) по той стороне на которую был назначен припуск)
В заранее спасибо всем откликнувшимся.
|
1.
http://promebelclub.ru/forum/showthread.php?p=478286, а конкретно:
PHP код:
Model.forEachPanel(function(obj) {
if (obj.Cuts.Count != 0)
obj.Selected = true;
});
2. Самый простой способ я вижу - убрать у кромки припуск, тем самым деталь увеличится на толщину припуска (я не конструктор, поэтому не вижу разницы, могу быть не прав).
Способ посложнее - искать элемент и думать, куда "расширять" контур, вычислить новый габаритный прямоугольник, в который должен вписаться контур, а потом вписать его с помощью функции Fit()