|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Регистрация: 26.04.2010
Сообщений: 15
|
Цитата:
проверку в принципе можно и не осуществлять, поскольку бывает, что и на А1 не помещаются чертежи примитывы наверное все необходимы (в шаблоне обычно храню только рамку с основной надписью) ВЭ в defpoints |
|||
![]() |
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
|
|||
![]() |
|
||||
Регистрация: 26.04.2010
Сообщений: 15
|
Цитата:
пишет: ; ошибка: Ошибка Automation. Дублирующийся ключ |
|||
![]() |
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Эта ошибка из-за того, что в чертеже уже существует имя лист с таким же именем, как и у выбранного листа шаблона.
|
|||
![]() |
|
||||
Регистрация: 26.04.2010
Сообщений: 15
|
Цитата:
возникла другая проблема: лисп к одному файлу с шаблоном относится нормально (например acad.dwt), а к другому нет (созданному мною A3.dwt) при вводе имени шаблона пишет: ; ошибка: Ошибка Automation. Отсутствует описание. и еще: 1. лисп производит корректировку масштаба ВЭ в зависимости от формата листа. ввожу к примеру 0.01 или 0.1 и т.д. происходит корректриовка к масштабу 1:20 на лист А4 (причем не совсем точно. отрезок должен в масштабе быть длиной 50 мм, а получается 49.0808) можно убрать корректировку масштаба? лучше потом вручную править формат листа. 2. можно-ли чтобы по шаблону создавалась не вкладка листа в исходном файле, а отдельный файл с единственным листом с ВЭ на выделенную облась в исходном файле? |
|||
![]() |
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
|
|||
![]() |
|
||||
Регистрация: 26.04.2010
Сообщений: 15
|
я думаю ссылкой в виде ВЭ. я в диспетчере подшивок это делаю простым перетаскиванием файла с чертежом в модели на лист отдельного файла. получается как внешняя ссылка
|
|||
![]() |
|
||||
САПР Регистрация: 29.09.2011
СПб
Сообщений: 283
|
Был алгоритмический косяк с формирование шаблона запроса, поправил.
Код:
|
|||
![]() |
|
||||
Регистрация: 26.04.2010
Сообщений: 15
|
|
|||
![]() |
|
||||
Чайник Регистрация: 01.12.2011
Сообщений: 27
|
Здравствуйте! Помогите, пожалуйста, решить небольшую проблему: есть список poln_spisok, пытаюсь его инвертировать и вывести в текстовый файл. На строке (setq spisok_pr (reverse poln_spisok)) автокад спотыкается и выдает сообщение ошибка: неверный тип аргумента: consp nil. В чем может быть загвоздка?
Код:
Без reverse та же ошибка выдается... Код:
[0] "4115 ÏÊ 41+15 3859 1671" [1] "4064 ÏÊ 40+64 3810 1687" [2] "3999 ÏÊ 39+99 3748 1707" [3] "3928 ÏÊ 39+28 3680 1729" [4] "3836 ÏÊ 38+36 3593 1756" [5] "3752 ÏÊ 37+52 3513 1782" [6] "3686 ÏÊ 36+86 3450 1802" [7] "3613 ÏÊ 36+13 3380 1825" [8] "3543 ÏÊ 35+43 3314 1846" [9] "3472 ÏÊ 34+72 3247 1867" [10] "3390 ÏÊ 33+90 3168 1892" [11] "3327 ÏÊ 33+27 3108 1912" [12] "3260 ÏÊ 32+60 3044 1932" [13] "3199 ÏÊ 31+99 2986 1951" [14] "3147 ÏÊ 31+47 2936 1967" [15] "3087 ÏÊ 30+87 2880 1985" [16] "3018 ÏÊ 30+18 2814 2006" [17] "2955 ÏÊ 29+55 2754 2025" [18] "2886 ÏÊ 28+86 2689 2046" [19] "2804 ÏÊ 28+04 2610 2071" [20] "2714 ÏÊ 27+14 2539 2063" [21] "2643 ÏÊ 26+43 2506 2000" [22] "2582 ÏÊ 25+82 2478 1946" [23] "2528 ÏÊ 25+28 2453 1898" [24] "2436 ÏÊ 24+36 2411 1817" [25] "2361 ÏÊ 23+61 2376 1749" [26] "2306 ÏÊ 23+06 2351 1701" [27] "2218 ÏÊ 22+18 2311 1623" [28] "2158 ÏÊ 21+58 2283 1569" [29] "2080 ÏÊ 20+80 2247 1500" [30] "2023 ÏÊ 20+23 2221 1450" [31] "1944 ÏÊ 19+44 2184 1379" [32] "1858 ÏÊ 18+58 2145 1303" [33] "1791 ÏÊ 17+91 2114 1244" [34] "1702 ÏÊ 17+02 2073 1165" [35] "1609 ÏÊ 16+09 2030 1083" [36] "1537 ÏÊ 15+37 1997 1018" [37] "1452 ÏÊ 14+52 1958 943" [38] "1358 ÏÊ 13+58 1895 912" [39] "1281 ÏÊ 12+81 1824 942" [40] "1220 ÏÊ 12+20 1768 965" [41] "1142 ÏÊ 11+42 1696 994" [42] "1053 ÏÊ 10+53 1613 1029" [43] "990 ÏÊ 09+90 1555 1053" [44] "935 ÏÊ 09+35 1504 1074" [45] "843 ÏÊ 08+43 1419 1109" [46] "763 ÏÊ 07+63 1346 1139" [47] "672 ÏÊ 06+72 1261 1174" [48] "593 ÏÊ 05+93 1188 1204" [49] "520 ÏÊ 05+20 1121 1231" [50] "426 ÏÊ 04+26 1033 1268" [51] "356 ÏÊ 03+56 969 1294" [52] "286 ÏÊ 02+86 904 1321" [53] "194 ÏÊ 01+94 819 1356" [54] "138 ÏÊ 01+38 768 1377" [55] "56 ÏÊ 00+56 692 1408" Последний раз редактировалось La Persona, 16.02.2012 в 12:43. |
|||
![]() |
|
||||
Чайник Регистрация: 01.12.2011
Сообщений: 27
|
Co списком poln_spisok проблем нет, создается и заполняется в цикле нормально. Содержимое списка я взял из журнала трассировки. Непонятно, почему выходит ошибка, когда пытаюсь вывести содержимое списка в файл...
Насколько я понял, автокад переменную poln_spisok не считает списком. Хотя во время отладки poln_spisok отображается именно как список. Что-то я вообще запутался на ровном месте... Код:
Последний раз редактировалось La Persona, 16.02.2012 в 14:49. |
|||
![]() |
|
||||
Чайник Регистрация: 01.12.2011
Сообщений: 27
|
Хм... Тогда почему мой список не желает обрабатываться?
(setq spisok_pr (reverse poln_spisok)) возвращает nil. Но ведь содержимое списка poln_spisok не пустое.. Вопрос по-прежнему открыт. Может есть ошибка в теле цикла, во время заполнения списка? Последний раз редактировалось La Persona, 17.02.2012 в 14:00. |
|||
![]() |
|
||||
Чайник Регистрация: 01.12.2011
Сообщений: 27
|
Проблема, как я понял, не в этом куске кода. Ошибка возникает здесь: (setq spisok_pr (reverse poln_spisok)) возвращает nil. poln_spisok как-то криво создан наверно. Но причину ошибки так и не могу отловить. Где-то в цикле надо искать...
|
|||
![]() |
|
||||
У меня разбираться желание напрочь пропало, когда я увидел кучу этих setq и переменных
![]() |
||||
![]() |
|
||||
Чайник Регистрация: 01.12.2011
Сообщений: 27
|
Может так лучше выглядит
![]() Код:
Последний раз редактировалось La Persona, 17.02.2012 в 15:23. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Вставка в таблицу поля, соотвествующего площади примитива | Profan | Готовые программы | 272 | 06.06.2021 23:12 |
Сейсмозащита и сейсмоизоляция существующих, построенных зд. | IANationalInformAgentstvo | Прочее. Архитектура и строительство | 216 | 20.01.2015 16:51 |
Мониторы LCD CRT | Разное | 94 | 17.06.2008 10:51 | |
ЮМОР 2006 =) | Perezz!! | Разное | 1122 | 04.01.2007 00:46 |