| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Оцените мою функцию для формирования спецификации

Оцените мою функцию для формирования спецификации

Ответ
Поиск в этой теме
Непрочитано 04.07.2016, 20:37 #1
Оцените мою функцию для формирования спецификации
valerik88
 
Регистрация: 02.07.2016
Сообщений: 249

Написал функцию, которая формирует таблицу - спецификацию из выделенных блоков. Писал для себя и очень ей доволен. Буду пользоваться ей на работе.

Демонстрация работы
https://www.youtube.com/watch?v=9f9j16ldhXs


Стоит отметить, что программа не совсем безопасна, т.к. в блок можно добавить любой код, который выполнится при использовании команды specification, поэтому предполагается, что программа для личного пользования и брать чужие блоки не безопасно.

Вложения
Тип файла: lsp specification.lsp (15.8 Кб, 252 просмотров)


Последний раз редактировалось valerik88, 15.03.2018 в 07:15.
Просмотров: 6672
 
Непрочитано 05.07.2016, 10:16
#2
roaa

ОПС
 
Регистрация: 29.03.2012
Kazakhstan
Сообщений: 128


Навскидку...ГОСТ на размеры таблиц никто не отменял, да и по лиспу не все гладко
roaa вне форума  
 
Непрочитано 05.07.2016, 10:17
#3
AlexZh


 
Регистрация: 23.09.2015
Сообщений: 146


понравилась сама задумка и воплощение. в плане удобства - как то не очень для больших объектов
AlexZh вне форума  
 
Непрочитано 05.07.2016, 10:25
#4
roaa

ОПС
 
Регистрация: 29.03.2012
Kazakhstan
Сообщений: 128


собрать блоки и раскидать по таблице не проблема. решить это полноценно с кабелем и комплектующими..
что-то подобное и у меня было (не шпыняйте сильно - давно это было)
Вложения
Тип файла: lsp redtab.lsp (24.0 Кб, 245 просмотров)

Последний раз редактировалось roaa, 05.07.2016 в 10:36.
roaa вне форума  
 
Непрочитано 07.07.2016, 16:38
#5
vladimirr_b


 
Регистрация: 24.01.2012
Сообщений: 83


Окно "Установка данных для спецификации" написано на лиспе и тоже в этом коде?
vladimirr_b вне форума  
 
Непрочитано 07.07.2016, 23:53
1 | #6
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,004


Цитата:
Сообщение от vladimirr_b Посмотреть сообщение
Окно "Установка данных для спецификации" написано на лиспе и тоже в этом коде?
Да, как это реализуется - можете посмотреть на сайте у Алексея Кулика.
Сергей812 вне форума  
 
Непрочитано 08.07.2016, 07:05
#7
gomer

строю, ломаю
 
Регистрация: 03.04.2008
Украина
Сообщений: 5,515


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
За глобальное переопределение обработчика ошибок могут и побить. Возможно, даже ногами.
за писание диалогов я еще и добавлю
gomer вне форума  
 
Непрочитано 21.07.2016, 19:05
#8
Nike

Шаражпроектхалтурмонтаж
 
Регистрация: 29.10.2004
Талды-Париж
Сообщений: 5,989


.....

Последний раз редактировалось Nike, 21.03.2017 в 10:26.
Nike вне форума  
 
Автор темы   Непрочитано 21.07.2016, 19:25
#9
valerik88


 
Регистрация: 02.07.2016
Сообщений: 249


Цитата:
Сообщение от Nike Посмотреть сообщение
Так покруче будет:
Код не покажу - у kpblc-а волосы дыбом встанут, а gomer от ужаса вообще концы откинет
Кому интересно - обращайтесь в личку.
Выглядит клёво. На код плевать, если он работает... это же не сайт, который взломать смогут например.
Ты лучше принцип действия расскажи.. тоже самое, что у меня? Берёт информацию, заранее записанную в блоки? Вроде нет, скорее просто название блока и маленькую копию блока в первом столбце? У меня то скрипт посложнее кажется. У меня можно в один блок записать несколько элементов спецификации и они будут все выводиться.

Кстати нашёл в своём коде ошибку, вот исправленный вариант выложу, если кому интересно ещё.

PS ты бы всё равно выложил код.. посмотреть охото.
Вложения
Тип файла: lsp specification.lsp (15.8 Кб, 252 просмотров)

Последний раз редактировалось valerik88, 21.07.2016 в 19:30.
valerik88 вне форума  
 
Непрочитано 21.07.2016, 19:36
#10
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,293
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Nike Посмотреть сообщение
Кому интересно - обращайтесь в личку
круто!
а графику с дин блоков (если несколько исполнений) корректно берет?
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 14.03.2018, 11:04
#11
Barmaley Bubusikin


 
Регистрация: 05.06.2014
Сообщений: 77


Цитата:
Сообщение от valerik88 Посмотреть сообщение
вот исправленный вариант
Продолжение есть? Можно в наименование вставлять не имя блока, а атрибут?
Barmaley Bubusikin вне форума  
 
Автор темы   Непрочитано 14.03.2018, 13:54
#12
valerik88


 
Регистрация: 02.07.2016
Сообщений: 249


Barmaley Bubusikin, всё можно, вот пример прикладываю.
Что-то улучшать в программе смысла не вижу, меня она в таком виде устраивает, я ей пользуюсь на работе.
Вложения
Тип файла: dwg
DWG 2010
Чертеж3.dwg (67.5 Кб, 214 просмотров)
valerik88 вне форума  
 
Непрочитано 14.03.2018, 22:39
#13
Barmaley Bubusikin


 
Регистрация: 05.06.2014
Сообщений: 77


Цитата:
Сообщение от valerik88 Посмотреть сообщение
всё можно, вот пример прикладываю
В образце
Цитата:
Сообщение от valerik88 Посмотреть сообщение
Чертеж3.dwg
работает только на тестовом блоке. На моих не хочет. Что я делаю не так? И непонятно сколько атрибутов выбирает, 2 или больше?
Вложения
Тип файла: dwg
DWG 2010
Чертеж3_изм.dwg (55.5 Кб, 119 просмотров)
Barmaley Bubusikin вне форума  
 
Автор темы   Непрочитано 15.03.2018, 07:11
#14
valerik88


 
Регистрация: 02.07.2016
Сообщений: 249


Barmaley Bubusikin, Вот я здесь объяснял как пользоваться http://forum.dwg.ru/showthread.php?p...4&#post1629154
Надо командой setspecification блок настроить. Посмотри как мой блок настроен и настрой свой аналогично
valerik88 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Оцените мою функцию для формирования спецификации

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как в заметке указать данные из спецификации? kfpol SolidWorks 2 03.11.2015 23:08
Правильность заполнения спецификации к схеме расположения Юлия Cjkjdmtdf Прочее. Архитектура и строительство 2 07.11.2013 15:35
Что должны содержать спецификации в чертежах КМ и КЖ? Meknotek Прочее. Архитектура и строительство 32 05.04.2011 18:54