<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>Комментарии на: Как корректно запустить еще один AutoCAD</title>
	<atom:link href="https://autolisp.ru/2011/11/01/howto-start-another-cad/feed/" rel="self" type="application/rss+xml" />
	<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/</link>
	<description>LISP для AutoCAD</description>
	<lastBuildDate>Tue, 24 Feb 2026 16:11:05 +0000</lastBuildDate>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.0</generator>
	<item>
		<title>От: alexeispirit</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-18195</link>
		<dc:creator><![CDATA[alexeispirit]]></dc:creator>
		<pubDate>Tue, 08 Nov 2011 03:31:48 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-18195</guid>
		<description><![CDATA[Кстати, для пустого документа, открывать шаблон не требуется. Как только объект IAxDbDocument зарегистрирован, его уже можно сохранить через vla-saveas. Правда, пока не нашел из какого шаблона в таком случае создается новый документ. Так что с этим возможны неожиданности и лучше открывать шаблон явно через vla-open.]]></description>
		<content:encoded><![CDATA[<p>Кстати, для пустого документа, открывать шаблон не требуется. Как только объект IAxDbDocument зарегистрирован, его уже можно сохранить через vla-saveas. Правда, пока не нашел из какого шаблона в таком случае создается новый документ. Так что с этим возможны неожиданности и лучше открывать шаблон явно через vla-open.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-18156</link>
		<dc:creator><![CDATA[Кулик Алексей aka kpblc]]></dc:creator>
		<pubDate>Mon, 07 Nov 2011 19:41:35 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-18156</guid>
		<description><![CDATA[alexeispirit, спасибо :) Как-то у меня фантазии не хватило для ObjectDBX выполнить vla-open в таком ключе... Обязательно попробую :)]]></description>
		<content:encoded><![CDATA[<p>alexeispirit, спасибо <img src="https://autolisp.ru/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /> Как-то у меня фантазии не хватило для ObjectDBX выполнить vla-open в таком ключе... Обязательно попробую <img src="https://autolisp.ru/wp-includes/images/smilies/icon_smile.gif" alt=":)" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>От: TararykovDG</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-18088</link>
		<dc:creator><![CDATA[TararykovDG]]></dc:creator>
		<pubDate>Sun, 06 Nov 2011 16:20:22 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-18088</guid>
		<description><![CDATA[&gt;alexeispirit
Действительно, если применить vla-open к objectdbx объекту с указанием не существующего dwg-файла, а шаблона dwt, то все срабатывает как надо, во всяком случае в ACAD2008, спасибо alexeispirit за наводку.]]></description>
		<content:encoded><![CDATA[<p>&gt;alexeispirit<br />
Действительно, если применить vla-open к objectdbx объекту с указанием не существующего dwg-файла, а шаблона dwt, то все срабатывает как надо, во всяком случае в ACAD2008, спасибо alexeispirit за наводку.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: alexeispirit</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-18084</link>
		<dc:creator><![CDATA[alexeispirit]]></dc:creator>
		<pubDate>Sun, 06 Nov 2011 14:42:53 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-18084</guid>
		<description><![CDATA[&gt; kpblc
Имеется в виду не vla-open в activedocument, а в зарегистрированном objectdbx объекте. в таком случае останова не произойдет. Что-то вроде этого:
(setq svr (vla-getinterfaceobject (vlax-get-acad-object) (strcat &quot;ObjectDBX.AxDbDocument.&quot; (itoa (atoi (getvar &quot;acadver&quot;))))))
(vla-open svr &quot;D:/test.dwt&quot;)
(alert &quot;I&#039;m still here&quot;)]]></description>
		<content:encoded><![CDATA[<p>&gt; kpblc<br />
Имеется в виду не vla-open в activedocument, а в зарегистрированном objectdbx объекте. в таком случае останова не произойдет. Что-то вроде этого:<br />
(setq svr (vla-getinterfaceobject (vlax-get-acad-object) (strcat "ObjectDBX.AxDbDocument." (itoa (atoi (getvar "acadver"))))))<br />
(vla-open svr "D:/test.dwt")<br />
(alert "I'm still here")</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-18006</link>
		<dc:creator><![CDATA[Кулик Алексей aka kpblc]]></dc:creator>
		<pubDate>Fri, 04 Nov 2011 19:50:33 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-18006</guid>
		<description><![CDATA[&gt; alexeispirit:
Прошу прощения, сработала спам-защита...
Так вот:
&gt; Можно же просто открыть шаблон и точно также пересохранить его без открытия доп. приложения .
А как это сделать, если по vla-open выполняется активация открытого документа? И, соответственно, выполнение первоначального лиспа просто останавливается? Заставлять пользователей переходить в первый документ? Не, это несерьезно...
Можно, конечно, было бы подумать насчет того, чтобы использовать vla-wblock, но он в качестве входящего параметра требует сформированный набор объектов. Так что тоже &quot;не катит&quot; :(]]></description>
		<content:encoded><![CDATA[<p>> alexeispirit:<br />
Прошу прощения, сработала спам-защита...<br />
Так вот:<br />
> Можно же просто открыть шаблон и точно также пересохранить его без открытия доп. приложения .<br />
А как это сделать, если по vla-open выполняется активация открытого документа? И, соответственно, выполнение первоначального лиспа просто останавливается? Заставлять пользователей переходить в первый документ? Не, это несерьезно...<br />
Можно, конечно, было бы подумать насчет того, чтобы использовать vla-wblock, но он в качестве входящего параметра требует сформированный набор объектов. Так что тоже "не катит" <img src="https://autolisp.ru/wp-includes/images/smilies/icon_sad.gif" alt=":(" class="wp-smiley" /></p>
]]></content:encoded>
	</item>
	<item>
		<title>От: TararykovDG</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-17906</link>
		<dc:creator><![CDATA[TararykovDG]]></dc:creator>
		<pubDate>Thu, 03 Nov 2011 11:24:23 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-17906</guid>
		<description><![CDATA[Понятно, спасибо за пояснение]]></description>
		<content:encoded><![CDATA[<p>Понятно, спасибо за пояснение</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Кулик Алексей aka kpblc</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-17903</link>
		<dc:creator><![CDATA[Кулик Алексей aka kpblc]]></dc:creator>
		<pubDate>Thu, 03 Nov 2011 10:42:02 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-17903</guid>
		<description><![CDATA[Может оказаться, что документ активировался и остался активным. Я такое ловил, по-моему, на 2005 или 2006 версиях. Возможно, что сейчас уже программно созданный документ гарантированно переходит &quot;на второй план&quot;, я не проверял очень уж подробно.
Конечно, это тоже отличный вариант, но его надо в конкретных условиях эксплуатации проверять, я думаю.]]></description>
		<content:encoded><![CDATA[<p>Может оказаться, что документ активировался и остался активным. Я такое ловил, по-моему, на 2005 или 2006 версиях. Возможно, что сейчас уже программно созданный документ гарантированно переходит "на второй план", я не проверял очень уж подробно.<br />
Конечно, это тоже отличный вариант, но его надо в конкретных условиях эксплуатации проверять, я думаю.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: TararykovDG</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-17901</link>
		<dc:creator><![CDATA[TararykovDG]]></dc:creator>
		<pubDate>Thu, 03 Nov 2011 09:40:48 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-17901</guid>
		<description><![CDATA[Алексей, дорбый день! А почему нельзя сделать так. Вместо создания нового экземпляра AutoCAD с, как Ты сказал, сопутсвующими накладками, для текущей сесии сразу добавить новый документ
(setq doc (vla-add (vla-get-documents (vlax-get-acad-object)))) ну и потом 
(vla-saveas doc &quot;c:\\temp.dwg&quot; acNative)
(vla-close doc)
и так далее...
P. S. У меня ACAD2008x32 вроде как работает. Сначала появляется новый документ, все там регенирируется, загружаются утилиты и т. д., но потом активным становится документ из которого была запущена команда, ну и все это конечно гороздо быстрее чем (setq svr (vlax-create-object (strcat &quot;AutoCAD.Application.&quot; (itoa (atoi (getvar &quot;acadver&quot;))))))]]></description>
		<content:encoded><![CDATA[<p>Алексей, дорбый день! А почему нельзя сделать так. Вместо создания нового экземпляра AutoCAD с, как Ты сказал, сопутсвующими накладками, для текущей сесии сразу добавить новый документ<br />
(setq doc (vla-add (vla-get-documents (vlax-get-acad-object)))) ну и потом<br />
(vla-saveas doc "c:\\temp.dwg" acNative)<br />
(vla-close doc)<br />
и так далее...<br />
P. S. У меня ACAD2008x32 вроде как работает. Сначала появляется новый документ, все там регенирируется, загружаются утилиты и т. д., но потом активным становится документ из которого была запущена команда, ну и все это конечно гороздо быстрее чем (setq svr (vlax-create-object (strcat "AutoCAD.Application." (itoa (atoi (getvar "acadver"))))))</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: alexeispirit</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-17812</link>
		<dc:creator><![CDATA[alexeispirit]]></dc:creator>
		<pubDate>Tue, 01 Nov 2011 08:04:21 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-17812</guid>
		<description><![CDATA[Видимо браузер глючит, код:

(vla-open svr &quot;D:/acadiso.dwt&quot;)
(vla-saveas doc &quot;c:\\temp.dwg&quot;)]]></description>
		<content:encoded><![CDATA[<p>Видимо браузер глючит, код:</p>
<p>(vla-open svr "D:/acadiso.dwt")<br />
(vla-saveas doc "c:\\temp.dwg")</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: alexeispirit</title>
		<link>https://autolisp.ru/2011/11/01/howto-start-another-cad/comment-page-1/#comment-17811</link>
		<dc:creator><![CDATA[alexeispirit]]></dc:creator>
		<pubDate>Tue, 01 Nov 2011 08:01:50 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=646#comment-17811</guid>
		<description><![CDATA[Может я недопонял задачу, но ведь создание нового документа - это по сути открытие шаблона.
Можно же просто открыть шаблон и точно также пересохранить его без открытия доп. приложения .
&lt;code lang=&quot;cadlisp&quot;&gt;
(vla-open svr &quot;D:/acadiso.dwt&quot;)
(vla-saveas doc &quot;c:\\temp.dwg&quot;)
&lt;/code&gt;]]></description>
		<content:encoded><![CDATA[<p>Может я недопонял задачу, но ведь создание нового документа - это по сути открытие шаблона.<br />
Можно же просто открыть шаблон и точно также пересохранить его без открытия доп. приложения .</p>
<div class="codecolorer-container cadlisp default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><table cellspacing="0" cellpadding="0"><tbody><tr><td style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap;text-align:center;color:#888888;background-color:#EEEEEE;border-right: 1px solid #9F9F9F;"><div>1<br />2<br /></div></td><td><div class="cadlisp codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap;"><span style="color: #66cc66;">&#40;</span>vla<span style="color: #66cc66;">-</span><span style="color: #b1b100;">open</span> svr <span style="color: #ff0000;">&quot;D:/acadiso.dwt&quot;</span><span style="color: #66cc66;">&#41;</span><br />
<span style="color: #66cc66;">&#40;</span>vla<span style="color: #66cc66;">-</span>saveas doc <span style="color: #ff0000;">&quot;c:<span style="color: #000099; font-weight: bold;">\\</span>temp.dwg&quot;</span><span style="color: #66cc66;">&#41;</span></div></td></tr></tbody></table></div>
]]></content:encoded>
	</item>
</channel>
</rss>
