<?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>Комментарии для AutoLISP / VisualLISP</title>
	<atom:link href="http://autolisp.ru/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://autolisp.ru</link>
	<description>Описание вашего блога</description>
	<lastBuildDate>Thu, 03 May 2012 19:59:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
	<item>
		<title>Комментарий на Тихое выполнение функций и команд от Кулик Алексей aka kpblc</title>
		<link>http://autolisp.ru/2010/11/29/execute_silence/comment-page-1/#comment-26503</link>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
		<pubDate>Thu, 03 May 2012 19:59:18 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=368#comment-26503</guid>
		<description>Насчет vlax-get и vlax-put. В данном случае их можно безболезненно заменить на vlax-get-property -эффект будет тот же самый.
И касательно вложенных блоков. Как-то у меня не получилось повторить подобную ситуацию. Несколько проходов по коллекции блоков удалили вложенные. Конечно, там можно добавить массу проверок, но я подобным просто не заморачивался. Если надо, могу попробовать на днях что-нибудь нарисовать.</description>
		<content:encoded><![CDATA[<p>Насчет vlax-get и vlax-put. В данном случае их можно безболезненно заменить на vlax-get-property -эффект будет тот же самый.<br />
И касательно вложенных блоков. Как-то у меня не получилось повторить подобную ситуацию. Несколько проходов по коллекции блоков удалили вложенные. Конечно, там можно добавить массу проверок, но я подобным просто не заморачивался. Если надо, могу попробовать на днях что-нибудь нарисовать.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Сообщение &#8220;no function definition: VLAX-GET-ACAD-OBJECT &#8221; и как с ним бороться. от Кулик Алексей aka kpblc</title>
		<link>http://autolisp.ru/2010/06/09/no-function-definition-vlax-get-acad-object/comment-page-1/#comment-26501</link>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
		<pubDate>Thu, 03 May 2012 19:55:30 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=303#comment-26501</guid>
		<description>Было как-то у меня подобное - попросту слетело несколько настроек. Но разбираться мне было лень, и я тупо переустановил AutoCAD (в полном объеме - т.е. снос, чистка реестра, установка).</description>
		<content:encoded><![CDATA[<p>Было как-то у меня подобное &#8211; попросту слетело несколько настроек. Но разбираться мне было лень, и я тупо переустановил AutoCAD (в полном объеме &#8211; т.е. снос, чистка реестра, установка).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Тихое выполнение функций и команд от TararykovDG</title>
		<link>http://autolisp.ru/2010/11/29/execute_silence/comment-page-1/#comment-26244</link>
		<dc:creator>TararykovDG</dc:creator>
		<pubDate>Thu, 26 Apr 2012 12:53:08 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=368#comment-26244</guid>
		<description>Алексей, ну уж извини, снова есть вопросы.
Во-первых, последний код при обработке блоков, удалит все листы (*PaperSpace0 и т.д.), кроме того, который является текущим (ну да это легко исправить, добавив проверку IsLayout для каждого элемента из коллекции блоков).
Во-вторых, не удалит вложенные блоки (как это делает (vl-cmdf &quot;_.-purge&quot; &quot;_Block&quot; &quot;*&quot; &quot;_No&quot;)), которые до удаления их родительских блоков не являлись неиспользуемыми, а после могли таковыми стать. И здесь самое интересное даже повторное прохождение по коллекции блоков и применение к нем vla-delete не удаляет такие блоки, хотя в утилите очистки чертежа блоки появляются.</description>
		<content:encoded><![CDATA[<p>Алексей, ну уж извини, снова есть вопросы.<br />
Во-первых, последний код при обработке блоков, удалит все листы (*PaperSpace0 и т.д.), кроме того, который является текущим (ну да это легко исправить, добавив проверку IsLayout для каждого элемента из коллекции блоков).<br />
Во-вторых, не удалит вложенные блоки (как это делает (vl-cmdf &#8220;_.-purge&#8221; &#8220;_Block&#8221; &#8220;*&#8221; &#8220;_No&#8221;)), которые до удаления их родительских блоков не являлись неиспользуемыми, а после могли таковыми стать. И здесь самое интересное даже повторное прохождение по коллекции блоков и применение к нем vla-delete не удаляет такие блоки, хотя в утилите очистки чертежа блоки появляются.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Тихое выполнение функций и команд от TararykovDG</title>
		<link>http://autolisp.ru/2010/11/29/execute_silence/comment-page-1/#comment-26240</link>
		<dc:creator>TararykovDG</dc:creator>
		<pubDate>Thu, 26 Apr 2012 10:50:47 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=368#comment-26240</guid>
		<description>И еще есть вопрос, в последнем коде используется функция vlax-get, которая, наряду с vlax-put является не документированной, и как пишет Н. Полещук: “Возможно, в очередной версии AutoCAD они окажутся изъятыми…
…использование этих функций не может быть рекомендовано ввиду неясности их дальнейшей судьбы”</description>
		<content:encoded><![CDATA[<p>И еще есть вопрос, в последнем коде используется функция vlax-get, которая, наряду с vlax-put является не документированной, и как пишет Н. Полещук: “Возможно, в очередной версии AutoCAD они окажутся изъятыми…<br />
…использование этих функций не может быть рекомендовано ввиду неясности их дальнейшей судьбы”</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Тихое выполнение функций и команд от Кулик Алексей aka kpblc</title>
		<link>http://autolisp.ru/2010/11/29/execute_silence/comment-page-1/#comment-26239</link>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
		<pubDate>Thu, 26 Apr 2012 10:45:20 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=368#comment-26239</guid>
		<description>Ага, спасибо, исправляю :)</description>
		<content:encoded><![CDATA[<p>Ага, спасибо, исправляю <img src='http://autolisp.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Тихое выполнение функций и команд от TararykovDG</title>
		<link>http://autolisp.ru/2010/11/29/execute_silence/comment-page-1/#comment-26238</link>
		<dc:creator>TararykovDG</dc:creator>
		<pubDate>Thu, 26 Apr 2012 10:32:27 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=368#comment-26238</guid>
		<description>Алексей, здравствуй! Спасибо за пример тихого выполнения команд, мне пригодился для замены _-purge’мета, в четвертом коде (или втором снизу) одна лишняя скобка:
  (repeat 3 (vla-purgeall adoc))
    ) ;_ end of repeat</description>
		<content:encoded><![CDATA[<p>Алексей, здравствуй! Спасибо за пример тихого выполнения команд, мне пригодился для замены _-purge’мета, в четвертом коде (или втором снизу) одна лишняя скобка:<br />
  (repeat 3 (vla-purgeall adoc))<br />
    ) ;_ end of repeat</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Сообщение &#8220;no function definition: VLAX-GET-ACAD-OBJECT &#8221; и как с ним бороться. от kha</title>
		<link>http://autolisp.ru/2010/06/09/no-function-definition-vlax-get-acad-object/comment-page-1/#comment-26146</link>
		<dc:creator>kha</dc:creator>
		<pubDate>Mon, 23 Apr 2012 07:05:35 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=303#comment-26146</guid>
		<description>Добрый день!

Столкнулся с данной проблемой, но не получется победить её.
(vl-load-com) куда только ни добавлял - всё равно выдаёт &quot;Ошибка: no function definition: vlax-get-acad-object&quot;</description>
		<content:encoded><![CDATA[<p>Добрый день!</p>
<p>Столкнулся с данной проблемой, но не получется победить её.<br />
(vl-load-com) куда только ни добавлял &#8211; всё равно выдаёт &#8220;Ошибка: no function definition: vlax-get-acad-object&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Создать динамический блок из обычного от ElpanovEvgeniy</title>
		<link>http://autolisp.ru/2011/11/28/create-dynblock/comment-page-1/#comment-25657</link>
		<dc:creator>ElpanovEvgeniy</dc:creator>
		<pubDate>Thu, 05 Apr 2012 04:04:13 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=656#comment-25657</guid>
		<description>докладываю, данный путь не позволил, полностью программно, создать динамический блок...</description>
		<content:encoded><![CDATA[<p>докладываю, данный путь не позволил, полностью программно, создать динамический блок&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Создание контура подрезки для блока от Кулик Алексей aka kpblc</title>
		<link>http://autolisp.ru/2011/11/30/create-xclip/comment-page-1/#comment-25645</link>
		<dc:creator>Кулик Алексей aka kpblc</dc:creator>
		<pubDate>Wed, 04 Apr 2012 20:03:25 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=659#comment-25645</guid>
		<description>Доброго.
Насчет инвертирования подрезки - вот чего не знаю, того не знаю. Подобной задачи в принципе не ставилось никогда, а быстрый просмотр dxf-представления копий блоков с &quot;нормальной&quot; и &quot;инвертированной&quot; подрезками ничего не дал.
Хотя, если посмотреть на ACAD_XDICTIONARY, то для нормальной подрезки ссылка идет на один словарь, а для инвертированной - на другой (имею в виду ACAD_FILTER). Может, будет иметь смысл попробовать выполнить (entget item &#039;(&quot;*&quot;)) для каждого ACAD_FILTER и посмотреть - может, там еще где-то разница есть?
P.S. Сейчас, к сожалению, возможности выполнить нормальный разбор ситуации нет :(</description>
		<content:encoded><![CDATA[<p>Доброго.<br />
Насчет инвертирования подрезки &#8211; вот чего не знаю, того не знаю. Подобной задачи в принципе не ставилось никогда, а быстрый просмотр dxf-представления копий блоков с &#8220;нормальной&#8221; и &#8220;инвертированной&#8221; подрезками ничего не дал.<br />
Хотя, если посмотреть на ACAD_XDICTIONARY, то для нормальной подрезки ссылка идет на один словарь, а для инвертированной &#8211; на другой (имею в виду ACAD_FILTER). Может, будет иметь смысл попробовать выполнить (entget item &#8216;(&#8220;*&#8221;)) для каждого ACAD_FILTER и посмотреть &#8211; может, там еще где-то разница есть?<br />
P.S. Сейчас, к сожалению, возможности выполнить нормальный разбор ситуации нет <img src='http://autolisp.ru/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Комментарий на Создание контура подрезки для блока от TararykovDG</title>
		<link>http://autolisp.ru/2011/11/30/create-xclip/comment-page-1/#comment-25630</link>
		<dc:creator>TararykovDG</dc:creator>
		<pubDate>Wed, 04 Apr 2012 09:59:35 +0000</pubDate>
		<guid isPermaLink="false">http://autolisp.ru/?p=659#comment-25630</guid>
		<description>Алексей, доброго времени дня! К сожалению идей, как усовершенствовать код у меня нет, пока появились только вопросы, если не затруднит поясни пожалуйста. Во-первых, обработка дуг, вроде бы даже штатная команда _.xclip не создает контур по полилинии у которой есть дуговой сегмент (во всяком случае у меня в ACAD2008 именно так). Во-вторых, Твой код создает контур, который оставляет видимой ту часть блока, которая внутри контура, а как сделать наоборот (т. е. имеется ввиду опция &quot;обратной подрезки&quot;), сам перелазил dxf-коды для двух вариантов контуров разницы не нашел.</description>
		<content:encoded><![CDATA[<p>Алексей, доброго времени дня! К сожалению идей, как усовершенствовать код у меня нет, пока появились только вопросы, если не затруднит поясни пожалуйста. Во-первых, обработка дуг, вроде бы даже штатная команда _.xclip не создает контур по полилинии у которой есть дуговой сегмент (во всяком случае у меня в ACAD2008 именно так). Во-вторых, Твой код создает контур, который оставляет видимой ту часть блока, которая внутри контура, а как сделать наоборот (т. е. имеется ввиду опция &#8220;обратной подрезки&#8221;), сам перелазил dxf-коды для двух вариантов контуров разницы не нашел.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

