Thread View: pl.comp.cad
12 messages
12 total messages
Started by Amig0
Wed, 28 Apr 2010 12:15
rodzaj linii
Author: Amig0
Date: Wed, 28 Apr 2010 12:15
Date: Wed, 28 Apr 2010 12:15
12 lines
1313 bytes
1313 bytes
Temat często się pojawiający, ale jakoś nie znalazłem rozwiązania. Jak dla Autocada zrobić taki rodzaj linii aby: - na początku i końcu linii był okrąg, najlepiej o średnicy 1, ew. przy skalowaniu linii żeby się zwiększał - między okręgami ciągła (nie od środka, tylko od krawędzi okręgu) - po środku strzałka, pusta w środku lub wypełniona coś takiego: O---<|---O Udało mi się uzyskać coś podobnego poleceniem mkltype, ale niestety na dłuższych odcinkach powtarza kilkakrotnie sekwencję wzoru okrąg-prosta-trójkąt-prosta-okrąg, co mnie za bardzo nie urządza -- Pozdrawiam, A. C.
Re: rodzaj linii
Author: Mari
Date: Wed, 28 Apr 2010 13:29
Date: Wed, 28 Apr 2010 13:29
25 lines
2180 bytes
2180 bytes
Amig0 pisze: > Temat często się pojawiający, ale jakoś nie znalazłem rozwiązania. > Jak dla Autocada zrobić taki rodzaj linii aby: > - na początku i końcu linii był okrąg, najlepiej o średnicy 1, ew. przy > skalowaniu linii żeby się zwiększał > - między okręgami ciągła (nie od środka, tylko od krawędzi okręgu) > - po środku strzałka, pusta w środku lub wypełniona > coś takiego: O---<|---O > Udało mi się uzyskać coś podobnego poleceniem mkltype, ale niestety na > dłuższych odcinkach powtarza kilkakrotnie sekwencję wzoru > okrąg-prosta-trójkąt-prosta-okrąg, co mnie za bardzo nie urządza *** Proponuję: 1. Uzyc polecenia wymiaru - strzałki zamienic, na kółka, usunac linie pomocnicze, tekst wrzucic w srodek linii wymiarowej. Za tekst przyjąć "<|" lub symbol trojkata - w niektorych czcionkach jest. 2.Stworzyc blok i odpowiednio go przeskalowywac. 2a. Stworzyc blok dynamiczny - tutaj bedzie to wygladalo najlepiej, ale nad odpowiednim funkcjonowaniem trzebaby popracowac. -- +- "Mari@" & "BrownSugar" - GSX 1100F - Road Lamer MC President ;) -+ + " cos byc musi do cholery za zakretem " + +-- http://www.prm-poludnie.motocykle.org mariarider[malpa]op.pl --+
Re: rodzaj linii
Author: Lukasz Kozicki
Date: Wed, 28 Apr 2010 20:34
Date: Wed, 28 Apr 2010 20:34
15 lines
1316 bytes
1316 bytes
Amig0 pisze: > Udało mi się uzyskać coś podobnego poleceniem mkltype, ale niestety na > dłuższych odcinkach powtarza kilkakrotnie sekwencję wzoru > okrąg-prosta-trójkąt-prosta-okrąg, co mnie za bardzo nie urządza To jest zasada działania linii: wzór się powtarza. Jeśli chcesz, żeby linia miała zawsze taka budowę, że na końcu jest okrąg, a w środku tylko 1 strzałka, to zapewne potrzebujesz czegoś innego niż definicja typu linii. Może jak sugerował(a?) Mari@ - skalowalny blok Cię urządzi, albo użycie czegoś w rodzaju wymiaru. Pozdr, -- ŁK
Re: rodzaj linii
Author: Amig0
Date: Thu, 29 Apr 2010 05:53
Date: Thu, 29 Apr 2010 05:53
24 lines
1948 bytes
1948 bytes
Mari@ pisze: > *** Proponuję: > > 1. Uzyc polecenia wymiaru - strzałki zamienic, na kółka, usunac linie > pomocnicze, tekst wrzucic w srodek linii wymiarowej. Za tekst przyjąć > "<|" lub symbol trojkata - w niektorych czcionkach jest. > 2.Stworzyc blok i odpowiednio go przeskalowywac. > 2a. Stworzyc blok dynamiczny - tutaj bedzie to wygladalo najlepiej, ale > nad odpowiednim funkcjonowaniem trzebaby popracowac. > > No właśnie zależało mi na stylu linii, chodzi o rysowanie ciągów kanalizacji, gdzie kółka miały oznaczać studnie, a strzałka kierunek spływu. Taki styl pozwalał by mi narysować cały ciąg polilinią, studnie miałbym automatycznie na załomach tej polilinii, tam gdzie potrzebuję, a sama polilinia umozliwia mi wyciągnięcie z niej jednym poleceniem współrzędnych całej trasy do dalszej obróbki. Niestety nie dysponuję żadną nakładką pod tego typu działania, szukałem więc sposobu ułatwienia sobie roboty w "gołym" Autocadzie. Niestety kol. Łukasz także potwierdza moje obawy, ze tak dobrze to sobie chyba nie zrobię :-( -- Pozdrawiam, A. C.
Re: rodzaj linii
Author: Lagod
Date: Thu, 29 Apr 2010 07:43
Date: Thu, 29 Apr 2010 07:43
12 lines
1364 bytes
1364 bytes
W dniu 2010-04-29 07:53, Amig0 pisze: > No właśnie zależało mi na stylu linii, chodzi o rysowanie ciągów > kanalizacji, gdzie kółka miały oznaczać studnie, a strzałka kierunek > spływu. Ten pomysł z blokiem dynamicznym jest chyba najlepszy. Można by mu było chyba w miarę łatwo dorobić jeszcze opis średnicy wybierany z rozwijalnego menu i typy studzienek (425, 1000). Ale przyznam, że nie wiem jak zrobić ten blok :-/ -- ____________________________________________________________MAT_______
Re: rodzaj linii
Author: 2P
Date: Thu, 29 Apr 2010 08:45
Date: Thu, 29 Apr 2010 08:45
15 lines
1857 bytes
1857 bytes
Wg mnie tego efektu nie uzyskasz za pomocą stylu linii. Proponuję inne rozwiązanie. Trzeba stworzyć w miarę prosty programik w Lispie, który na podstawie narysowanej wcześniej przez Ciebie polilinii (np. zlokalizowanej na warstwie niedrukowalnej) dorysowuje studnie, spadki, przebieg instalacji, opisy i całość grupuje. Bardziej skomplikowny Lisp mógłby jeszcze "przywiązać" wszystkie te elementy do polilinii i w momencie jej modyfikacji modyfikować naniesienia na mapę. Bardzo fajny problem do własnej nauki Lispa (POLECAM). =2P=
Re: rodzaj linii
Author: Sir_Robak
Date: Thu, 29 Apr 2010 10:38
Date: Thu, 29 Apr 2010 10:38
12 lines
1654 bytes
1654 bytes
> Ten pomysł z blokiem dynamicznym jest chyba najlepszy. > Można by mu było chyba w miarę łatwo dorobić jeszcze opis średnicy > wybierany z rozwijalnego menu i typy studzienek (425, 1000). > Ale przyznam, że nie wiem jak zrobić ten blok :-/ > Lekko upierdliwe dla wszystkich znających acada :). Dla mnie również, ale powoli się też skałniamy do przerobienia naszych zwykłych blkoków z uwagi wlaśnie na spore możliwości (byle by sie nie okazłao że cała praca pójdzi ena marne bo bloki się sypią albo wyłożą cada). Robert
Re: rodzaj linii
Author: Lukasz Kozicki
Date: Fri, 30 Apr 2010 20:05
Date: Fri, 30 Apr 2010 20:05
23 lines
1793 bytes
1793 bytes
Amig0 pisze: > Taki styl pozwalał by mi narysować cały ciąg polilinią, studnie miałbym > automatycznie na załomach tej polilinii, tam gdzie potrzebuję, a sama > polilinia umozliwia mi wyciągnięcie z niej jednym poleceniem > współrzędnych całej trasy do dalszej obróbki. Niestety nie dysponuję > żadną nakładką pod tego typu działania, szukałem więc sposobu ułatwienia > sobie roboty w "gołym" Autocadzie. > Niestety kol. Łukasz także potwierdza moje obawy, ze tak dobrze to sobie > chyba nie zrobię :-( Chodzi o coś takiego? http://www.drewno-klejone.com/pub/kan_rura.dwg przkład: http://www.drewno-klejone.com/pub/kanaliza.dwg Pololinię można i dodatkowo narysować np. na niedrukowanej warstwie, po to by powyciągać współrzędne albo zliczyć długości - a na tej polilinii nanieść takie bloki. Menu do wybierania średnic studzienek nie chciało mi się już robić, ale jak ktoś chce, może się z tym też pobawić :) HTH, -- ŁK
Re: rodzaj linii
Author: baldhead
Date: Sat, 01 May 2010 07:08
Date: Sat, 01 May 2010 07:08
17 lines
1743 bytes
1743 bytes
On 2010-04-29 09:43, Lagod wrote: > Ten pomysł z blokiem dynamicznym jest chyba najlepszy. > Można by mu było chyba w miarę łatwo dorobić jeszcze opis średnicy > wybierany z rozwijalnego menu i typy studzienek (425, 1000). > Ale przyznam, że nie wiem jak zrobić ten blok :-/ > Popieram przedmówcę, jedyny problem z blokami dynamicznymi na jaki dotąd się natknąłem, to to że atrybuty w nich głupieją czasem przy podawaniu wartości tangensa konta. Współrzędne, i odległości bez problemu. Przy zastosowaniu parametrów wydłużenia, widoczności i zrobieniu bloku z atrybutem możesz zrobić różne studzienki, różne opisy i wogóle full wypas:) Ja osobiście korzystam z takich rzeczy od dłuższego czasu i sobie chwalę. -- Bald
Re: rodzaj linii
Author: Wojtek
Date: Fri, 07 May 2010 18:09
Date: Fri, 07 May 2010 18:09
54 lines
4026 bytes
4026 bytes
On 29 Kwi, 07:53, Amig0 <amigo...@interia.pl> wrote: > Mari@ pisze: > > > *** Proponuję: > > > 1. Uzyc polecenia wymiaru - strzałki zamienic, na kółka, usunac linie > > pomocnicze, tekst wrzucic w srodek linii wymiarowej. Za tekst przyjąć > > "<|" lub symbol trojkata - w niektorych czcionkach jest. > > 2.Stworzyc blok i odpowiednio go przeskalowywac. > > 2a. Stworzyc blok dynamiczny - tutaj bedzie to wygladalo najlepiej, ale > > nad odpowiednim funkcjonowaniem trzebaby popracowac. > > No właśnie zależało mi na stylu linii, chodzi o rysowanie ciągów > kanalizacji, gdzie kółka miały oznaczać studnie, a strzałka kierunek spływu. > Taki styl pozwalał by mi narysować cały ciąg polilinią, studnie miałbym > automatycznie na załomach tej polilinii, tam gdzie potrzebuję, a sama > polilinia umozliwia mi wyciągnięcie z niej jednym poleceniem > współrzędnych całej trasy do dalszej obróbki. Niestety nie dysponuję > żadną nakładką pod tego typu działania, szukałem więc sposobu ułatwienia > sobie roboty w "gołym" Autocadzie. > Niestety kol. Łukasz także potwierdza moje obawy, ze tak dobrze to sobie > chyba nie zrobię :-( > -- > Pozdrawiam, A. C. Witam Jeżeli projektujesz kanalizację mając do dyspozycji tylko "czystego" Autocada to szczerze współczuje. Jednakże jeśli mogę zaproponować takie rozwiązanie ułatwiające myślę znacznie taką pracę. 1. Trasujesz kanalizację roboczo polilinią w cadzie. 2. Eksportujesz wierzchołki polilini do cada banalnym poleceniem lista. 3. Importujesz dane do arkusza excel'a. 4. W arkuszu excel obrabiasz dane: -mając współrzędne wyliczasz odległości pomiędzy wierzchołkami czyli długość poszczególnych kanałów, -narzucasz współrzędną Z odczytaną z cada, -wyliczasz sobie pięknie spadki terenu, -robisz sobie wykres w excelu mając wtedy podgląd jak ten teren się układa, -narzucasz sobie własne zagłębienia kanału i spadki zestawiając to na tym samym wykresie co pokazuje jak ten kanał zagłębiłeś, -można również pokusić się o wniesienie uzbrojenia i wrzucenia tego również na wykres w postaci punktów (co wykaże czy są kolizje), 5. Tak zaprojektowany kanał w excel'u przenosisz do cada za pomocą makra, które: -wrzuci po wierzchołkach bloki studzienek z parametrem np rzędnej terenu i od razu rzędnej dna studzienki, -wrzuci blok z atrybutem spadku i np materiału, średnicy. I po sprawie. Pozdrawiam Wojtek
Re: rodzaj linii
Author: Amig0
Date: Sun, 09 May 2010 22:03
Date: Sun, 09 May 2010 22:03
21 lines
1791 bytes
1791 bytes
W dniu 2010-05-07 20:09, Wojtek pisze: > > Witam > Jeżeli projektujesz kanalizację mając do dyspozycji tylko "czystego" > Autocada to szczerze współczuje. > > I po sprawie. > Pozdrawiam > Wojtek Nie, a tak źle to nie jest, do profili mam program, któremu wczytuję wierzchołki polilinii wyciągnięte poleceniem "lista" i dalej już łatwo tworzę profil w nim. Tylko najpierw muszę wrysować trasę, powstawiać studnie i strzałki, potem dopiero pociągnąć to polilinią żeby dostać współrzęne, szukałem sposobu żeby od razu rysować polilinią, zadać jej styl linii który by za mnie załatwił studnie i oznaczenia kierunku spływu. -- Pozdrawiam, A.C.
Re: rodzaj linii
Author: Piotr Knyś
Date: Wed, 12 May 2010 20:30
Date: Wed, 12 May 2010 20:30
81 lines
3240 bytes
3240 bytes
Witam!
Podrzucam mały lispik, który być może rozwiąże problem.
;;;*****************
(defun c:lstud (/ pt1 pt10 pt121 pt122 pt121p pt121l pt2 pt20 r a oldmode)
(setq r 1 ;;;promien
a (* 2 r) ;;;bok trojkata
pt2 (list 0 0)
oldmode (getvar "osmode")
)
(setq pt1 (getpoint "\nWskaż punkt początkowy: "))
(command "_circle" pt1 r)
(while pt2
(progn
(if (setq pt2 (getpoint pt1 "\nWskaż następny punkt: "))
(progn
(setq
pt10 (polar pt1 (angle pt1 pt2) r)
pt121 (polar pt1 (angle pt1 pt2) (- (/ (distance pt1 pt2) 2.0) (/ (* a (sqrt
3.0)) 4) ))
pt122 (polar pt1 (angle pt1 pt2) (+ (/ (distance pt1 pt2) 2.0) (/ (* a
(sqrt 3.0)) 4) ))
pt121p (polar pt121 (- (angle pt1 pt2) (/ pi 2.0)) (/ a 2.0))
pt121l (polar pt121 (+ (angle pt1 pt2) (/ pi 2.0)) (/ a 2.0))
pt20 (polar pt1 (angle pt1 pt2) (- (distance pt1 pt2) r))
pt1 pt2
)
(setvar "osmode" 0)
(command
"_circle" pt2 r
"_line" pt10 pt121 pt121p pt122 pt121l pt121 ""
"_line" pt122 pt20 ""
)
(setvar "osmode" oldmode)
)
)
)
);while
(princ "\nKoniec lstud")
(princ)
)
;;PK
;;***************************
Właściwie to już niewiele brakuje, aby programik rysował polylinię lub
zapisywał współrzędne studzienek.
Pozdrowienia
Piotr Knyś
Amig0 <amigo2me@interia.pl> napisał(a):
> W dniu 2010-05-07 20:09, Wojtek pisze:
>
> >
> > Witam
> > Jeżeli projektujesz kanalizację mając do dyspozycji tylko "czystego"
> > Autocada to szczerze współczuje.
>
> >
> > I po sprawie.
> > Pozdrawiam
> > Wojtek
>
> Nie, a tak źle to nie jest, do profili mam program, któremu wczytuję
> wierzchołki polilinii wyciągnięte poleceniem "lista" i dalej już łatwo
> tworzę profil w nim.
> Tylko najpierw muszę wrysować trasę, powstawiać studnie i strzałki,
> potem dopiero pociągnąć to polilinią żeby dostać współrzęne, szukałem
> sposobu żeby od razu rysować polilinią, zadać jej styl linii który by za
> mnie załatwił studnie i oznaczenia kierunku spływu.
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads