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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Режим Read Only

Режим Read Only

Ответ
Поиск в этой теме
Непрочитано 23.11.2007, 16:42 #1
Режим Read Only
Abramov
 
Kaluga
Регистрация: 03.08.2007
Сообщений: 24

Добрый вечер всем, кто еще остался ...

У меня такой вопрос, помогите пожалуйста.

Мне надо отослать чертеж заказчику в DWG формате, но очень не хочется отсылать в открытом виде (мало-ли что)

Можно ли сохранить чертеж в DWG формате в режиме ReadOnly ?
Если можно, то как это сделать ?

Спасибо.

P.S. Варианты с PDF, ScreenShot и т.п. - неподходят
Просмотров: 2827
 
Непрочитано 23.11.2007, 16:46
#2
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Сейчас тебя будут ругать...
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 23.11.2007, 16:48
#3
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Для начала поиск - защита чертежей
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.

Последний раз редактировалось Кулик Алексей aka kpblc, 17.09.2015 в 16:57.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 23.11.2007, 17:05
#4
Abramov


 
Регистрация: 03.08.2007
Kaluga
Сообщений: 24


Судя по откликам - все супер.

Сам попробовать пока не могу - не знаю, как подключать *.lsp файлы.
Я еще совсем маленький - стаж работы с Автокадом - несколько месяцев (до этого такой необходимости не возникало).

Но все равно большое спасибо. Я обязательно научись.

И как я понял встроенных средств защиту у них (AutoCad) нет.
Что-то они в этом отношении слабовато . Могли бы предусмотреть возможности защиты интеллектуальной собственности.
Abramov вне форума  
 
Непрочитано 23.11.2007, 17:42
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Цитата:
как подключать *.lsp
dwg.ru/art/8
Цитата:
Могли бы предусмотреть возможности защиты интеллектуальной собственности.
Печатай в pdf или dwf - вот тебе и защита. Вообще-то почитай на этом форуме и на caduser.ru, вопросы о защите возникают с завидной регулярностью. Вопрос пережеван уже до состояния ванильной пыли.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 27.11.2007, 11:50
#6
Abramov


 
Регистрация: 03.08.2007
Kaluga
Сообщений: 24


Уважаемые знатоки, помогите начинающему ...

Прочел то, что мне посоветовали.
Загрузил файл protect.lsp

Если честно - не очень понял какая процедура является главной.

По очереди запустил:
1) AutoXlock
Результат:
no function definition: VLAX-GET-ACAD-OBJECT; error: An error has occurred
inside the *error* functionno function definition: VLA-ENDUNDOMARK

2) XLock
Результат:
no function definition: VLAX-GET-ACAD-OBJECT; error: An error has occurred
inside the *error* functionno function definition: VLA-ENDUNDOMARK

3) XL0
Результат:
Никакой реакции

4) XL1
Результат:
Никакой реакции

Просмотрел код (первый раз вижу код на Lisp) но как мне кажется в ходе каких либо действий мне должен предоставится диалог:
(princ "\nНаберите команды")
(princ "\nAutoXlock - защита всего чертежа")
(princ "\nXlock - защита выбранных объектоввсего чертежа")
(princ "\nXL0 - скрыть защищенные объекты")
(princ "\nXL1 - восстановить защищенные объекты")

Помогите, что я делаю не так.

P.S. Самое главное - нет времени на подробное изучение. Заказчик требует чертежи. так что вся надежда на вас.

Спасибо.
Abramov вне форума  
 
Автор темы   Непрочитано 27.11.2007, 12:12
#7
Abramov


 
Регистрация: 03.08.2007
Kaluga
Сообщений: 24


А может ли версия AutoCad повлиять на выполнение скрипта.

У меня установлен AutoCad 2008
Abramov вне форума  
 
Непрочитано 27.11.2007, 12:26
#8
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


У меня в восьмом работает...
А где запускал? После AutoXlock на чертеже все может уже развалено в текст? Что Свойства говорят?
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Автор темы   Непрочитано 27.11.2007, 12:34
#9
Abramov


 
Регистрация: 03.08.2007
Kaluga
Сообщений: 24


Нет, все осталось по-прежнему (блоки, линии и т.д.)

Насколько я понимаю - функция AutoXLock вообще не выполняется, т.к. не может найти функцию vlax-get-acad-object.

А что это за функция - я не представляю. Мое мнение - какая встроенная (т.к. её определения в файле я не нашел). Но почему у меня она не выполняется, не знаю.

Что посоветуете ???
Abramov вне форума  
 
Непрочитано 27.11.2007, 12:36
#10
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


(vl-load-com) вбить в ком.строке не пробовали?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 27.11.2007, 12:39
#11
Abramov


 
Регистрация: 03.08.2007
Kaluga
Сообщений: 24


Спасибо.

Попробовал вбить (vl-load-com) - все заработало.

А можно, если не трудно, в общих чертах
(vl-load-com) - кто это ?
Abramov вне форума  
 
Непрочитано 27.11.2007, 12:41
#12
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Это команда лиспа, которая подгружает activex-расширение (которое используется при выполнении, например (vlax-get-acad-object)).
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 27.11.2007, 12:56
#13
Abramov


 
Регистрация: 03.08.2007
Kaluga
Сообщений: 24


И последний вопрос ...

Програмка выполнилась полностью - без ошибок, но

1) Все блоки остались на месте - она что сама блоки не обрабатывает
2) Штриховка тоже осталась на месте - тоже с ней ничего не делает.
3) Multileader - тоже без изменений

Получается, что сначала необходимо взорвать весь чертеж, а только потом воспользоваться программой - я правильно понял ?
Abramov вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Режим Read Only



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Режим вариации моделей Frishes_Blut Расчетные программы 17 24.02.2021 21:15
Знатокам ЛИСП snake666 LISP 10 26.05.2007 08:12
Параметр Lookup - read only Tramp AutoCAD 6 13.09.2006 20:55
Как программно реализовать режим "Purge nested items&qu kp+ Программирование 3 30.06.2006 13:47
Сендвичь панель и влажный|мокрый режим помещения. Gad я, Gad Прочее. Архитектура и строительство 7 10.04.2004 15:41