Среда разработки:
C#, dotNet FW 4.0
Среда исполнения:
AutoCAD 2013 (рус / eng / mechanical, x64); Win7 x64
Срок реализации:
без жестких ограничений, но не более месяца после начала работ.
Смысл:
ускорить работу инженеров по оформлению чертежей деталей, конкретно листов присадки.
Требуется создать команду для AutoCAD 2013. Выполняет следующие действия:
1.Подготовка контуров для ЧПУ:
1.1. Найти контуры деталей
1.2. Удалить зазоры и пересечения на стыках сегментов контура,
1.3. Удалить «мусор»: дублирующийся линии, точки, линии и дуги менее 0.5мм длиной
1.4. Заменить дуги эллипсов и сплайны на радиусные
1.5. Объединить контур в полилинию
1.6. Замкнуть контур
2. Расстановка обозначений отверстий:
2.1. Расставить заданные блоки-обозначения по центрам отверстий по имеющейся таблице соответствия диаметр-обозначение.
2.2. Прочие отверстия (не из таблицы) автоматически прописывается размер (диаметр).
2.3. Расставить блоки-обозначения торцевой присадки (тоже по таблице соответствия прямоугольник-обозначение)
3. Проставить габаритные размеры
Условия:
Покупаю только в виде хорошо документированных исходников на C#.
Нужна реализация для удобного встраивания в уже имеющуюся dll.
Все этапы должны быть оформлены отдельными процедурами/методами.
Обход «глюков» самого Автокада и его API тоже входит в число задач разработчика плагина.
Оплата первого проекта после выполнения большей части функций. В дальнейшем возможна частичная предоплата.
В дальнейшем планируется проектирование множества подобных функций, в том числе взаимодействие с MS SQL Server.
Опубликован 16.04.2013 в 15:20 Последнее изменение: 28.05.2013 в 23:09
Заказ находится в архиве