LISP. Строка (tblnext "vport" T) возвращает nil...
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP. Строка (tblnext "vport" T) возвращает nil...

LISP. Строка (tblnext "vport" T) возвращает nil...

Ответ
Поиск в этой теме
Непрочитано 05.10.2008, 12:25 #1
LISP. Строка (tblnext "vport" T) возвращает nil...
Deglator
 
Регистрация: 05.10.2008
Сообщений: 13

Строка (tblnext "vport" T) возвращает nil.
В чертеже есть ViewPort-ы. Это самое первое обращение к таблице "VPORT", поэтому параметр T, но получить список данных для первого ViewPort-а не получается.
В чём может быть причина?
Просмотров: 1502
 
Непрочитано 05.10.2008, 19:11
#2
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Deglator, Тебя не смущает, что в таблице VPORT пытаешься найти описание ViewPort?
Причина в том, что ты путаешь плавающие (по моему так) и неперекревающиеся видовые экраны.
В таблице VPORT хранятся конфигурации неперекрывающихся видовых экранов (это те, которые создаются командой _VPORTS или ВЭКРАН )
Вызови команду, создай именованную конфигурацию, сохрани и посмотри, что вернет (tblnext "vport" T)
Набор ViewPort'ов чертежа можешь получить так:
Код:
[Выделить все]
(ssget "_X" '((0 . "VIEWPORT")))
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 06.10.2008, 11:43
#3
Deglator


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


Очень смущало.... Никак не мог понять, почему после создания видового экрана (entget (entlast)) возвращало dxf-данные в которых было именно "VIEWPORT", а не "VPORT". Решил, что это синонимы.
Спасибо что разъяснил!
Deglator вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > LISP. Строка (tblnext "vport" T) возвращает nil...



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сосчитать сумму цифр из отдельных мтекстов (и лисп для подсчета спецификаций) Red Nova LISP 666 07.06.2023 14:00
LISP. Вставка в таблицу поля, соотвествующего площади примитива Profan Готовые программы 272 06.06.2021 23:12
Как получить доступ к таблице Access Cleper Программирование 22 02.02.2016 07:05
как с помощью vba начертить линию vasyavip Программирование 77 09.10.2008 23:17
3D Konstruktor для проектировщиков КМ. Дима_ Готовые программы 17 10.07.2008 10:03