Lisp. Как адаптировать под AutoCAD 2010 программу, заточеную для AutoCad 2004? - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp. Как адаптировать под AutoCAD 2010 программу, заточеную для AutoCad 2004?

Lisp. Как адаптировать под AutoCAD 2010 программу, заточеную для AutoCad 2004?

Ответ
Поиск в этой теме
Непрочитано 26.09.2011, 20:43
Lisp. Как адаптировать под AutoCAD 2010 программу, заточеную для AutoCad 2004?
byackafoot
 
горный инженер
 
Кемерово
Регистрация: 25.09.2011
Сообщений: 8

Есть такие вот програмулины PASPORT и Ochistnie Написаные когда-то давно для облегчения жизни горных инженеров - предназначены для полуавтоматического составления паспортов горных выработок шахт. При попытке воткнуть их в ACAD2010 - все значки меню превращаются в гору вопросительных знаков, ну и собственно программа не идет. пробовал ставить и на 2002 и на 2004 - с меню все нормально, но программа обрывается после ввода данных (хотя вроде скачана полностью). В чем может быть дело? что нужно почитать или где подсмотреть чтобы ее нормально внедрить? Может кто-нибудь помочь с этим? ато я в LISP не в зуб ногой. (PASPORT упакован *.7z - надо переименовать)...
...Вобщм теперь задача сводиться хотябы к запуску в AutoCad 14R - 2004.

Вложения
Тип файла: rar OCHISTN.rar (9.71 Мб, 197 просмотров)
Тип файла: rar pasport.rar (3.31 Мб, 108 просмотров)


Последний раз редактировалось byackafoot, 29.09.2011 в 18:55.
Просмотров: 9166
 
Непрочитано 29.09.2011, 14:40
#21
gomer

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


Цитата:
Сообщение от byackafoot Посмотреть сообщение
сопоставимую с копанием кучи "г" в самой этой программе.
я это уже говорил... в принципе программа рабочая... byackafoot, вы таки не сказали, что именно у вас не работает!
Начать нужно с вытравливания иконок из ресурсов меню.. если они есть в 2004... делов на неделю. максимум месяц. Поднапрягите начальство, но умно, за деньги, а это максимум 100$, вам все сделают
gomer вне форума  
 
Непрочитано 29.09.2011, 14:47
#22
Alan

CAD
 
Регистрация: 28.08.2003
Киев
Сообщений: 1,834
<phrase 1=


Цитата:
Сообщение от byackafoot Посмотреть сообщение
удалить там пару строчек и радостно юзать!
Есть такой анекдот...
Однажды на электростанции застучал генератор.
Вызвали специалиста. Приехал, поставил раскладушку, пожил пару дней... Достал мел и поставил метку: "Вот тут!"
Выставил счёт на сумму 10K.
Заказчик возмутился: "Вот это за метку мелом 10К? Распишите расходы!!!"
Специалист расписал: "1$ за то что поставил метку, 9999 - за то что знал, где её поставить"
Анекдот не про деньги, а про то, что когда "знаешь где поставить метку", достаточно "удалить там пару строчек и радостно юзать!"
__________________
По теории майский жук летать не может.
Но он этого не знает. И летает...
Alan вне форума  
 
Автор темы   Непрочитано 29.09.2011, 19:35
#23
byackafoot

горный инженер
 
Регистрация: 25.09.2011
Кемерово
Сообщений: 8


Цитата:
Сообщение от gomer Посмотреть сообщение
byackafoot, вы таки не сказали, что именно у вас не работает!
Итак задача сводится хотябы к запуску в ACAD R14! ибо даже в нем немогу ниче сделать. насчет меню и значков это уже второстепенно.

делаю следующее:

1. гружу скрипт PASPORT.SCR -

Command: _script
Command: _ZOOM
All/Center/Dynamic/Extents/Previous/Scale(X/XP)/Window/<Realtime>: _W
First corner: 0,0 Other corner: 841,594
Command: (load "c:/pasport/pasp-pod") PASP-POD
Command: pasp-pod
Unknown command "PASP-POD". Press F1 for help. - и облом.

2. PASPORT2.SCR -
Command: _script
Command: (load "c:/pasport/pasport2") C:PASPORT2
Command: pasport2
ERROR -> Menu Syntax Error Line: 902.
ERROR -> Menu Syntax Error Line: 1005.
ERROR -> Menu Syntax Error Line: 1007.
ERROR -> Menu Syntax Error Line: 1046.
ERROR -> Menu Syntax Error Line: 1062.
ERROR -> Menu Syntax Error Line: 1260.
ERROR -> Menu Syntax Error Line: 1288.
Menu loaded successfully. MENUGROUP: ACAD
nil
Command:
AutoCAD menu utilities error: null function
(DEFUN-Q AI_SYSVAR (VARS / SAVEVAR PAIR VARNAME VARVALUE VARLIST) (SETQ VARLIST
nil) (DEFUN SAVEVAR (VARNAME VARVALUE / PAIR) (COND ((NOT VARVALUE) (SETQ
VARLIST (CONS (CONS VARNAME (GETVAR VARNAME)) VARLIST))) ((/= (GETVAR VARNAME)
VARVALUE) (SETQ VARLIST (CONS (CONS VARNAME (GETVAR VARNAME)) VARLIST)) (SETVAR
VARNAME VARVALUE)) (T nil))) (COND ((NOT VARS) (FOREACH PAIR VARLIST (SETQ
VARNAME (CAR PAIR) VARVALUE (CDR PAIR)) (SETVAR VARNAME VARVALUE)) (SETQ
VARLIST nil)) ((NOT (EQ (QUOTE LIST) (TYPE VARS))) (PRINC "\nAI_SYSVAR: Bad
argument type.\n")) ((EQ (QUOTE STR) (TYPE (CAR VARS))) (SAVEVAR (CAR VARS)
(CDR VARS))) ((AND (EQ (QUOTE LIST) (TYPE (CAR VARS))) (EQ (QUOTE STR) (TYPE
(CAAR VARS)))) (FOREACH PAIR VARS (SETQ VARNAME (CAR PAIR) VARVALUE (CDR PAIR))
(IF (NOT (EQ (QUOTE STR) (TYPE VARNAME))) (PRINC "\nAI_SYSVAR: Bad argument
type.\n") (SAVEVAR VARNAME VARVALUE)))) (T (PRINC "\nAI_SYSVAR: Error in first
argument.\n"))) (SETQ AI_SYSVAR (CONS (CAR AI_SYSVAR) (CONS (LIST (QUOTE SETQ)
(QUOTE VARLIST) (LIST (QUOTE QUOTE) VARLIST)) (CDDR AI_SYSVAR)))) VARLIST)
(LOAD "C:\\ochistn\\acad-oc2.mnl")
*Cancel*
- и вылетает окно: "Unable to open source file for write, the toolbar change will not be saved c:\ochistn\acad-oc2.mns".

Цитата:
про то, что когда "знаешь где поставить метку"
Вот у знающих то и хотел спросить!... хотябы где рыть... на сортир с дерьмом уже показали, собственно где он стоит догадывался, а поконкретней можно? например какую лопату выбрать?

Последний раз редактировалось byackafoot, 29.09.2011 в 19:56.
byackafoot вне форума  
 
Непрочитано 29.09.2011, 23:34
#24
gomer

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


Цитата:
Сообщение от byackafoot Посмотреть сообщение
например какую лопату выбрать?
Начнем с того что программа вам досталась не полностью! Второе с чем нужно смириться, ее нужно пересобирать с нуля, начать лучше со своего меню, как уже говорили, в него постепенно добавлять пункты, которые нужны... большинство - простая вставка блоков... это не сложно и хорошо описано в книжке В. Света
Во вложении зародыш вашего меню... Вставка форматок (не всех) там уже есть
Вложения
Тип файла: zip PASPORT.zip (679 байт, 57 просмотров)

Последний раз редактировалось gomer, 30.09.2011 в 00:15.
gomer вне форума  
 
Автор темы   Непрочитано 30.09.2011, 06:50
#25
byackafoot

горный инженер
 
Регистрация: 25.09.2011
Кемерово
Сообщений: 8


Вооот!!! спасибо большое!
byackafoot вне форума  
 
Непрочитано 30.09.2011, 08:08
#26
Andru1968


 
Регистрация: 29.08.2011
г. Балаково
Сообщений: 48


???

Последний раз редактировалось Andru1968, 30.09.2011 в 09:20.
Andru1968 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Lisp. Как адаптировать под AutoCAD 2010 программу, заточеную для AutoCad 2004?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ObjectARX. Расчленение и удаление proxy-объектов Profan Готовые программы 293 08.04.2024 09:37
AutoCAD 2002 совместно с AutoCAD 2004 Vova Joker AutoCAD 7 29.09.2005 17:56
Как установить AutoCAD 2005 + RasterDesign 2004? MIP AutoCAD 4 04.03.2005 09:34
нужна помошь по Autocad 2004 sdndrey AutoCAD 9 01.06.2004 05:04
AutoCad 2004 RUS или AutoCad LT 2004 RUS DEN AutoCAD 7 23.01.2004 22:23