Article View: pl.comp.cad
Article #907Re: zakładanie fence'a w ACAD
From: Łukasz Kozicki
Date: Thu, 22 Apr 1999 00:00
Date: Thu, 22 Apr 1999 00:00
38 lines
2534 bytes
2534 bytes
tobis wrote in message <7fl7e1$25r$1...@korweta.task.gda.pl>... >[....] Problem >polega na tym że mam do wyrzucenia lub skopiowania pewną liczbę elementów >które znjadują się w obrębie pewnej zamkniętej polilinii. Wszystko co tam >się znajduje ma stworzyć blok. Muszę jednak wskazac każdy element który >wchodzi w skład owej polilinii lub wyrzucić wszystko co jest poza nią. Czy >ktoś z was orientuje się czy jest jakiś lisp aby to zadanie sobie uławić? Z >poważaniem Tomasz Stawarz. Politechnika Gdańska. > Do tego służy polecenie '_select', które jest wywoływane automatycznie w trakcie tworzenia bloku. Zamiast wskazywać kolejne obiekty, wpisz jeszcze raz '_select' (albo 'select', jeśli masz angielską wersję CAD'a) - a zobaczysz listę możliwych opcji. Dla Ciebie najlepsza będzie WP - WindowPolygon, czyli wybór obiekrów znajdujących się w całości wewnątrz zamkniętej polylini. Wskaż kolejne wierzchołki i już. Można to zautomatyzować lispem. Musiałbyś zczytać listę DXF polylini konturowej i przekazać pobrane z niej współszędne wierzchołków do polecena 'select'. Sorry, ale nie mam takiej funkcji, ale poczytaj sobie w helpie na temet poleceń lispa 'ssget' 'assoc' 'entget' i innych, związanych z nimi. W załączenu malutka funkcja wyłącznie czytająca kody DXF. Jeśli chcesz przykład funkcji przekazującej kody DXF do polecenia ACAD'a, to mogę Ci przesłać na priva, bo jest za duża, żeby śmiecić w usenecie. Pozdrawiam, -- Łukasz Kozicki usuń qu <lkoz...@atelier.pl> Blue Pages, wyszukiwarki internetowe <http://bluepages.atelier.pl/> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Jedną tylko rzecz w życiu musisz: umrzeć. Pozostałe możesz.
Technical Details
Message-ID:
<7fmhfn$419$1@korweta.task.gda.pl>Path:
mbox-mo1.pugleaf.net!unknown!not-for-mailReferences:
<7fl7e1$25r$1@korweta.task.gda.pl>Show Full Headers
Complete Article Headers
From: Łukasz Kozicki <lkoz...@friko.onet.pl> Subject: Re: zakładanie fence'a w ACAD Date: 1999/04/22 Message-ID: <7fmhfn$419$1@korweta.task.gda.pl> X-Deja-AN: 469449228 References: <7fl7e1$25r$1@korweta.task.gda.pl> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 X-Complaints-To: ab...@task.gda.pl X-Trace: korweta.task.gda.pl 924764471 4137 212.160.46.121 (22 Apr 1999 07:01:11 GMT) Organization: CI TASK http://news.task.gda.pl/ Mime-Version: 1.0 Reply-To: Łukasz Kozicki <lkoz...@quatelier.pl> NNTP-Posting-Date: 22 Apr 1999 07:01:11 GMT Newsgroups: pl.comp.cad Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit