Wishbox / Коробка желаний

“Если хочешь сделать что-то хорошо, сделай это сам.”

Здесь в очень черновой форме записаны идеи, часть из которых планируется реализовать в системе TarpaCAD. Это далеко не все. То, что реализовано в предшественнике – программе Alto v.1.6 – здесь пока не упоминается.

Если вы инженер или САПРовец, работающий с AutoCAD – милости прошу добавить в комментах то, что вы хотели бы видеть в “идеальной” надстройке под эту программу. Желательно упомянуть свою специализацию (конструкции, архитектура, сети, геотехника…).

[1. ОПЕРАЦИИ С ПРИМИТИВАМИ (встроенные возможности)]

1.1 http://www.arcada.com.ua/forum/viewtopic.php?t=1494
(разрыв примитивов)

1.2 http://www.caduser.ru/cgi-bin/f1/board.cgi?t=20156yO
Вставка точки в полилинию.

1.3 Система аннотирования и редактирования замечаний и всего такого.

[2. НОВЫЕ ОБЪЕКТЫ: OBJECTARX]

2.1 В качестве упражнения сделать примитив Rectangle

[3. УПРАВЛЕНИЕ СЛОЯМИ]

3.1 Переключение между слоями одной кнопкой.

3.2 Система сортировки примитивов по порядку отрисовки в зависимости от слоя.

[4. ГРУППОВЫЕ ОПЕРАЦИИ]

4.1 Групповая распечатка из каталога.

4.2 Человеческая групповая замена блоков.

[5. УПРАВЛЕНИЕ СРЕДОЙ]

5.1 Инструмент централизованной раздачи настроек:
- настройка рабочей среды;
- аббревиатуры команд, в т.ч. для русского автокада.

5.2 Хранение стилей печати на сермере. Групповая подготовка листов к печати.

5.3 Система подключения внешних LISP и DVB файлов, централизованная относительно сервера организации.

5.4 Система пользовательского макроязыка или чего-нибудь подобного – чтобы можно было автоматизировать произвольные типовые задания.

[6. ПРИНЦИПИАЛЬНАЯ СХЕМА ПРОГРАММЫ, ДОКУМЕНТООБОРОТ]

6.1 Возможно, разделить на “общую часть”, устанавливаемую на все системы, и специальную для автокада и брикскада?

6.2 База данный по типу TDMS – возможно, посмотреть.

6.3 Обязательно – менеджер надстроек, чтобы можно было чужие лиспы подключать на всю контору.

6.4 Возможно, что-нибудь для обучения?

6.5. Документооборот:
http://www.caduser.ru/cgi-bin/f1/board.cgi?t=28461py
http://www.caduser.ru/cgi-bin/f1/board.cgi?t=34488Cm

[7. СТОРОННИЕ ПРОГРАММЫ (использовать как опыт)]

7.2 http://www.verzak.ru/progs.htm

7.3 Обильно потырить у Крыса. В первую очередь DwgRuLispLib.

[8. ПРИМЕРЫ ЗАДАЧ, которые пользователь будет встраивать в систему самостоятельно. Цитаты с dwg.ru]

8.1 Принцип действия: “если можешь описать это словами, значит, уже имеешь макрос”.

8.2 “Например, нужен макрос который бы создавал на поворотных углах полигона точки, с заданым именем. Это нужно для землеустройства. Когда огромные площади очень гемморойно создавать межевые знаки вручную. Плюс нужен макрос который в текстовом формате создал бы своего рода таблицу геоданных с дирекционными углами и т.д. и т.п.”

No comments yet

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS