|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Цитата:
Попобуй - может понравиться!
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
Внес изменения в код поста #72 . Постарался учесть все предложения.
Цитата:
Еще я задал вопрос в #72 (сейчас выделил красным), ответ на который пока не получил
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA, спасибо использую только 2 команды лучших аналогов в инете не встречал, особенно второй команды
TOKR - округление текста MulTCv2 - перемножение текстов столбцами вариант 2 (одной рамкой) 1. MulTCv2 в каком диапазоне прыгать могут по Y тексты, чтобы программа выполнялась, или тут ведется подсчет по близлежащему по Y боюсь совершить ошибки при выполнении, а то чреевато подзатыльник от прораба получить 2. Про поля: то я их не использую и не заморачиваюсь 3. MulTCv2 не корректно работает когда выделяешь два столбца по запарке, хотелось бы чтобы выдавалось окно с ошибкой, а то принцип перемножения не понятен (имеется ввиду при выделении всего лишь двух столбцов)
__________________
инженер проектировшик с опттом программа авто гад образование высшие Последний раз редактировалось dextron3, 25.02.2008 в 19:48. |
|||
|
||||
VVA, пока лисп не смотрел, щас буду, на счет вопроса с поста 72, думаю содержание поля следует пропустить (если нет возможности округлить без того чтоб поле потеряло свои функции). А лучше скажи как эту возможность включить, а кому надо сам сделает.
А как насчет вопроса с поста 75 Wetr, сегодня вновь поставил VetCAD++ (AutoCAD2008), вариант интересный. Вот только у меня СПДС, не знаю как VetCAD с ним сработается, на первый взгляд не очень, и еще не знаешь как сделать так, чтоб мтекст открывался в Акадовском редакторе, А не в Веткадовском, раздражает очень? VetCAD еще потыкаю, не исключаю что пригодится, но пока мне милее обычные мтексты а не блоки, вот бы еще наши программисты на счет автоматизации расчета спецификации с мтекстами программки написали, было бы блаженство. |
||||
|
||||
VVA, Просмотрел программу, очень понравилась в sumTSet то что после перегрузки Акада последняя установленная цифра количества единиц после запятой сохраняется в памяти. Это очень полезно, я даже и не наделся на это.
На счет команды MulTCv2, нет слов, так как я в начале и представлял себе ее работу, радует то, что даже при несовпадении координат, программа “думает”, и при набольшем разбросе правильно выполняет действие, я хотел было на такую возможность намекнуть, но не успел, ты сделал все так как надо. |
||||
|
||||
Цитата:
А СПДС разве спецификации не умеет считать?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||||
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
||||||
|
||||
Wetr,
Цитата:
Цитата:
Последний раз редактировалось Red Nova, 26.02.2008 в 10:56. |
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA, вот скриншоты работы команды MulTCv2 для 2х столбцов,
алгоритм не могу сообразить, почему так получается, почему нет окошка об ошибке, если сделать по запарке:
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Было такое дело. Исправил код в посте #72. Так получалось потому, что общее количесво текстов кратно 3. Изменил алгоритм сортировки. Теперь такого быть не должно
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 27.02.2008 в 09:18. |
||||
|
||||
VVA, ТЗ составил для основного каталога используемых мною профилей, если кто что хочет добавить, прошу.
Спецификация немного не по госту, но думаю это простительно. (В дальнейшем можем и для других видов спецификаций создать команды подсчета) После завершения действия команды думаю будит уместно если в случае нераспознавания некоторых строк мтексты в графах масс этих строк станут красными. Таким образом можно будит избежать ошибок. (А еще может вылетать сообщение об ошибке.) Цвет использован для того чтобы не путать переменные, в настоящих спецификациях цвет не имеет значения. Надеюсь удастся избежать использования отдельных команд для разных профилей, и программа будет по первому символу мтекста распознавать какое действие тут нужно. (По первому, поскольку дальнейшее содержание не всегда идеально, иногда может быть пропущен или добавлен пробел, или точка, и.т.п.) Отмечать мтексты для расчета следует как в MulTCv2 , то есть отмечаем разов все строчки, и столбцы от графы "Марка" до графы "Вес всех деталей". Прилагаю фонты СПДС, без которых нельзя, в них имеются знаки обозначения профилей. Надеюсь трудностей с исполнением не возникнет, хотя понимаю что труд предстоит значительный и довольно сложный. Заранее благодарю. |
||||
|
||||
геологоразведка, строительство Регистрация: 14.10.2003
Магадан
Сообщений: 311
|
>> VVA
Программа TOKR для нижеследующего MTEXT выдает 0, а по идее должна выдавать 123.456. (1 . "asd{\\Ftxt|c0;f as123.45600\\fTimes New Roman|b0|i0|c0|p18;\\C1;d}f")
__________________
Лень - великий двигатель прогресса! |
|||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA
По мотивам предыдущего лиспа: Предыстория: Черчу последнее время чертежи КМД, рисую косынки (обычный многоугольник если для автокада, из обычных линий или полилинии замкнутой) образмеренные, все стенки и габариты листа. Нужен лисп который находил бы самый большой размер по вертикали, и самый большой размер по горизонтали и округлял бы в большую сторо- ну с шагом по 50мм (было 373 стало 400, было 210 стало 250) Есть предположение что можно высчитывать по габаритам самого элемента Лисп в работе по приведенному скриншоту: 1. Выделите деталь с размерами 2. Размеры заготовки: x=750мм, y=900мм Если уже сталкивался с такими задачами помоги ....
__________________
инженер проектировшик с опттом программа авто гад образование высшие Последний раз редактировалось dextron3, 27.02.2008 в 07:29. |
|||
|
||||
>dextron3
Код:
Программа TOKR округляет текст целиком. Поиск и округление чисел в тексте оставлю себе в качестве домашнего задания. >Red Nova Скачал, но пока еще не вникал
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 27.02.2008 в 13:01. Причина: Округление в большую сторону |
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA, спасибо!
но хотелось бы чтобы округление было в большую сторону, тоесть 210 то 250, 201 то 250, 251 то 300, то есть на завод лучше отправлять с запасом когда будут нарезать, ведь лучше потом сточить чем наварить у тебя 210 округляет 200, теряем сантиметр
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Исправил
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Пробуй снова
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сейсмозащита и сейсмоизоляция существующих, построенных зд. | IANationalInformAgentstvo | Прочее. Архитектура и строительство | 216 | 20.01.2015 16:51 |
Предложения по расчетным моделям сооружений | aldt | Расчетные программы | 8 | 06.07.2009 17:53 |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
ЮМОР 2006 =) | Perezz!! | Разное | 1122 | 04.01.2007 00:46 |