|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
11.02.2019, 12:41 | #1 | |
Графическое отображение типов линий в .DCL
Регистрация: 26.12.2013
Сообщений: 284
|
||
Просмотров: 2051
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
По-моему, невозможно. Ну или напрямую в image выполнять рисование...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Я не занимался настолько глубоко dcl
https://knowledge.autodesk.com/searc...10CB5-htm.html - единственное, что могу посоветовать
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Да вы шутите! В DCL отображать список типов линий с предпросмотром?? Ну ок, самые простые типы вы распарсите на точки и линии. Но есть линии с буквами, линии со сложными символами и т.п. Я даже на .NET не рискну такое делать. Максимум - вывести в диалог название типа линии и рядом кнопку чтобы его поменять. А по кнопке будет вызван стандартный диалог выбора типа линии - в .NET есть возможность его вызвать. Можно, в принципе, сделать с помощью .NET лисп-функцию для его вызова.
__________________
Толковый выбор приходит с опытом, а к нему приводит выбор бестолковый. (The Mechanic) |
||||
|
||||
Ну если, например, не делать пиктограммы типов линий "на лету", а имея в виду постоянное и фиксированное их количество, то можно наделать слайдов этих типов линий, даже засунуть их в библиотеку и вызывай себе их в dcl.
Виноват(, не дочитал( |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,002
|
Разработчики Аутодеска на .Net предлагают воспользоваться строковым свойством LinetypeTableRecord.Comment. Есть ли в лиспе это свойство - ищите сами)
|
|||
|
||||
Регистрация: 26.12.2013
Сообщений: 284
|
Озвучу цель:
(да есть готовые продукты, чем-то лучше и прочее прочее) Избитая проблема - кабельный журнал. Я написал алгоритмы которые считают длины от точки до точки, учитывают высоты, перепады, альтернативные пути. Сейчас легко можно еще учесть метод прокладки (труба, короб и прочее). Причесать все под один стандарт можно, но лучше дать выбор пользователю: "этот тип линии" = "труба открытой/закрытой прокладки", "этот тип линии" = "короб" и т.д. Т.е. стандарт оформления у всех разный, может быть длинный список типов линий. По названиям может быть сложно и для этого надо графический вид показать. Ну понятно, что невозможно в чистом DCL. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,002
|
Цитата:
----- добавлено через ~9 мин. ----- или другой вариант - в отдельном файле в рамках фрагмент полилинии и рядом написан текстом логический тип программы. При необходимости в файле правится тип линии в отдельных рамках, а программа потом сама сопоставляет по рамкам. |
|||
|
||||
|
||||
|
||||
Регистрация: 26.12.2013
Сообщений: 284
|
Цитата:
Количество программных будет тоже неограниченное количество для вывода любого отчета по методам прокладок (а там и объем работ подтянуть). |
|||
|
||||
но ведь это уже будет не чисто лисп?
кстати если ac не строит привьюшки типов линий "на лету", то где-то они должны храниться, ведь он их исправно показывает... |
||||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588
|
|
|||
|
||||
Регистрация: 09.10.2006
Санкт-Петербург
Сообщений: 99
|
Если в файле .lin в описании типов линий есть изображение вида линии (в виде строчки текстовых символов), то в списке это графическое отображение и изобразится:
Код:
|
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как настроить корректное отображение типов линий? | oskar6630 | AutoCAD | 18 | 13.04.2020 16:57 |
Отображение типов линий внешних ссылок. AutoCAD Architecture | Prestigiare | Вертикальные решения на базе AutoCAD | 10 | 09.08.2019 06:52 |
Некорректное отображение типов линий при вставке в Word | Alllex | Прочее. Программное обеспечение | 0 | 05.02.2018 13:58 |
Отображение типов линий внутри штриховок | boroda | AutoCAD | 4 | 08.02.2017 16:45 |
Отображение разных типов линий в пространстве листа. | Dmitsan | AutoCAD | 4 | 11.12.2008 20:35 |