Discussion:
Acad 2010
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
JD
2010-04-21 06:11:43 UTC
Permalink
Witam.

Mam problem z edycją rysunku 2D, sporo elementów ma Z na poziomie
1.0000E+99. Stosowałem lisp smash.lsp - nie pomaga,
"flatten objects" z expresstools też nie.

Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
Elementów jest za dużo, żeby robić to zmieniając Z w tabelce właściwości.
--
Pozdrawiam
JD
Lukasz Kozicki
2010-04-21 09:07:51 UTC
Permalink
Post by JD
Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
Elementów jest za dużo, żeby robić to zmieniając Z w tabelce właściwości.
Jeśli są to płaskie obiekty (linie, polilinie itp), to możesz zaznaczać wszystkie razem, a potem w
okienku właściwości z rozwijalnego menu wybierać po kolei typu obiektów n.p "Circle (1000)" i dla
każdego zmieniać odpowiednie parametry, tj, współrzędną Z, wsp. Z dla początku i końca, albo dla
środka okręgu, albo elewację, itd.

Niestety, nie wszystko tak można sprowadzić do 0 - np. regionów, solidów ani meshy nie da rady. A
wymiarom pewnie pozostaną wyciągnięte po Z punkty zaczepienia.

Pozdr,
--
ŁK
JD
2010-04-21 09:50:32 UTC
Permalink
Post by Lukasz Kozicki
Post by JD
Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
Elementów jest za dużo, żeby robić to zmieniając Z w tabelce właściwości.
Jeśli są to płaskie obiekty (linie, polilinie itp), to możesz zaznaczać
wszystkie razem, a potem w okienku właściwości z rozwijalnego menu
wybierać po kolei typu obiektów n.p "Circle (1000)" i dla każdego zmieniać
odpowiednie parametry, tj, współrzędną Z, wsp. Z dla początku i końca,
albo dla środka okręgu, albo elewację, itd.
Problem w tym, że jak się za jednym razem zaznaczy za dużo elementów,
to współrzędne się nie wyświetlają, a rysunek ma ponad 30000 obiektów.

Dzięki za próbę pomocy
--
Pozdrawiam
JD
Lukasz Kozicki
2010-04-21 10:54:33 UTC
Permalink
Post by JD
Problem w tym, że jak się za jednym razem zaznaczy za dużo elementów,
to współrzędne się nie wyświetlają, a rysunek ma ponad 30000 obiektów.
30 tys. to wcale nie tak dużo. Tu mam projekt który ma ok. 32 tys.
entycji. Jak zaznaczam wszystkie, widzę coś takiego:
Loading Image...
Wybieram same linie: Loading Image...
I zmieniam wszystkim liniom wartości Z początku i końca na 0:
Loading Image... - o to mniej więcej
chodzi: Loading Image...

Kolejno wybieram inne typy entycji i zmieniam odp. wartości. W sumie
kilka-kilkanaście zmiennych do korekty, tylko że różnych dla różnych
entycji.

Pozdr,
--
ŁK
JD
2010-04-21 11:19:25 UTC
Permalink
Post by Lukasz Kozicki
Post by JD
Problem w tym, że jak się za jednym razem zaznaczy za dużo elementów,
to współrzędne się nie wyświetlają, a rysunek ma ponad 30000 obiektów.
30 tys. to wcale nie tak dużo. Tu mam projekt który ma ok. 32 tys.
http://drewno-klejone.com/pub/Clipboard01.gif
Wybieram same linie: http://drewno-klejone.com/pub/Clipboard02.gif
http://drewno-klejone.com/pub/Clipboard03.gif - o to mniej więcej
chodzi: http://drewno-klejone.com/pub/Clipboard04.gif
Kolejno wybieram inne typy entycji i zmieniam odp. wartości. W sumie
kilka-kilkanaście zmiennych do korekty, tylko że różnych dla różnych
entycji.
To już jest jakiś postęp,
chociaż część elementów da się przemieścić.

Dzięki
--
JD
wiktor [wiki] matlakiewicz
2010-04-21 18:08:32 UTC
Permalink
czeŚĆ,
... a dzień taki sam u nas jak u Was,
Post by JD
Mam problem z edycją rysunku 2D, sporo elementów ma Z na poziomie
1.0000E+99. Stosowałem lisp smash.lsp - nie pomaga,
"flatten objects" z expresstools też nie.
Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
Elementów jest za dużo, żeby robić to zmieniając Z w tabelce właściwości.
O ile rysunek nie ma zbyt zakręconej zawartości,
to znaleźć kogoś z Microstation - i tam export to 2D.

pozdrawiam
Wiki
--
wiktor [wiki] matlakiewicz
(> - - ^.^_, http://wiki.smutek.pl
MYST
2010-04-22 09:02:48 UTC
Permalink
Dnia Wed, 21 Apr 2010 08:11:43 +0200, JD napisał(a):

W Acad LT nie na Z - wklej przez schowek i zapisz rysunek.
Lukasz Kozicki
2010-04-22 13:29:21 UTC
Permalink
Post by MYST
W Acad LT nie na Z - wklej przez schowek i zapisz rysunek.
Nieprawda. W AC LT są wszystkie współrzędne, można też otwierać rysunki
zrobione w pełnym AC w 3D - nie ma tylko komend do rysowania 3D. Ale jak
się umie oerować układami współrzędnych, to w LT można - choć topornie -
też rysować w 3D.

Pozdr,
--
ŁK
Lagod
2010-04-22 09:13:41 UTC
Permalink
Post by JD
Witam.
Mam problem z edycją rysunku 2D, sporo elementów ma Z na poziomie
1.0000E+99. Stosowałem lisp smash.lsp - nie pomaga,
"flatten objects" z expresstools też nie.
Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
chętnie spróbuje jak dostane plik
--
____________________________________________________________MAT_______
Bartosz
2010-04-22 17:50:44 UTC
Permalink
Post by JD
Witam.
Mam problem z edycją rysunku 2D, sporo elementów ma Z na poziomie
1.0000E+99. Stosowałem lisp smash.lsp - nie pomaga,
"flatten objects" z expresstools też nie.
Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
Elementów jest za dużo, żeby robić to zmieniając Z w tabelce właściwości.
Ze wszystkich obiektów zrób blok. Sprowadź go na poziom "0" jeżeli to
potrzebne i nadaj mu Xscale na wartość 0.000000001, rozbij blok.
Dla pewności powtórz te czynności. AutoCAD po rozbiciu będzie zaokrąglał
wsp. Z do zera i rysunek "spłaszczy" się.

Problem powstaje gdy nieświadomi przestrzeni użytkownicy LT-ka
poprawiają przestrzenne rysunki które od kogoś dostają.
Dostałem kiedyś taki rysunek, który w rzucie wyglądał normalnie ale
część obiektów miał na różnych wysokościach. Narysowanie linii łączącej
między obiektami na różnych poziomach daje odcinek o długości
rzeczywistej innej niż wskaże wymiar narysowany w aktualnym układzie
współpodrzędnych.

Pozdrawiam
Bartek
JD
2010-04-23 05:29:49 UTC
Permalink
Post by Bartosz
Post by JD
Witam.
Mam problem z edycją rysunku 2D, sporo elementów ma Z na poziomie
1.0000E+99. Stosowałem lisp smash.lsp - nie pomaga,
"flatten objects" z expresstools też nie.
Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
Elementów jest za dużo, żeby robić to zmieniając Z w tabelce właściwości.
Ze wszystkich obiektów zrób blok. Sprowadź go na poziom "0" jeżeli to
potrzebne i nadaj mu Xscale na wartość 0.000000001, rozbij blok.
Dla pewności powtórz te czynności. AutoCAD po rozbiciu będzie zaokrąglał
wsp. Z do zera i rysunek "spłaszczy" się.
Problem powstaje gdy nieświadomi przestrzeni użytkownicy LT-ka poprawiają
przestrzenne rysunki które od kogoś dostają.
Dostałem kiedyś taki rysunek, który w rzucie wyglądał normalnie ale część
obiektów miał na różnych wysokościach. Narysowanie linii łączącej między
obiektami na różnych poziomach daje odcinek o długości rzeczywistej innej
niż wskaże wymiar narysowany w aktualnym układzie współpodrzędnych.
Problem powstaje przy kompletowaniu projektu
z różnych branż, tworzonych różnymi systemami CAD 3D
konwertowanymi do DWG i dalej obrabianymi w AutoCADzie,
ale na jakim etapie i z jakiej przyczyny, nie odkryłem.
--
Pozdrawiam
JD
Lukasz Kozicki
2010-04-23 20:03:00 UTC
Permalink
Post by JD
Problem powstaje przy kompletowaniu projektu
z różnych branż, tworzonych różnymi systemami CAD 3D
konwertowanymi do DWG i dalej obrabianymi w AutoCADzie,
ale na jakim etapie i z jakiej przyczyny, nie odkryłem.
Jest na to stosunkowo prosta metoda: wszystkie branże podkładać
pod projekt główny jako xrefy, najlepiej każda branża wgrywana
na swoją warstwę - a każda branża projekt główny podkłada jako
xref dla siebie. W ten sposób nikt nikomu nie naśmieci. Potrzeba
na to oczywiście chociaż trochę "higieny pracy" u każdego branżowca.
Dzięki temu projekt główny nie będzie zaśmiecony ustawieniami
każdego branżowca po kolei.


Pozdr,
--
ŁK
Lagod
2010-04-26 08:54:42 UTC
Permalink
Post by JD
Witam.
Mam problem z edycją rysunku 2D, sporo elementów ma Z na poziomie
1.0000E+99. Stosowałem lisp smash.lsp - nie pomaga,
"flatten objects" z expresstools też nie.
Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
Elementów jest za dużo, żeby robić to zmieniając Z w tabelce właściwości.
Bardzo trudny przypadek.
Co ciekawe, flatten działa, ale tylko na pojedynczych obiektach.
Wysypuje się przy próbie zaznaczenia kilku.
Przy obracaniu widoku 3d też się jakieś dziwne rzeczy dzieją. Ja nie umiem.
--
____________________________________________________________MAT_______
JD
2010-04-26 12:11:57 UTC
Permalink
Post by Lagod
Post by JD
Witam.
Mam problem z edycją rysunku 2D, sporo elementów ma Z na poziomie
1.0000E+99. Stosowałem lisp smash.lsp - nie pomaga,
"flatten objects" z expresstools też nie.
Zna ktoś inny prosty sposób na sprowadzenie wszystkiego na poziom 0?
Elementów jest za dużo, żeby robić to zmieniając Z w tabelce właściwości.
Bardzo trudny przypadek.
Co ciekawe, flatten działa, ale tylko na pojedynczych obiektach. Wysypuje
się przy próbie zaznaczenia kilku.
Przy obracaniu widoku 3d też się jakieś dziwne rzeczy dzieją. Ja nie umiem.
--
____________________________________________________________MAT_______
Dzięki za próbę znalezienia sposobu.

W sumie sposób wyboru podpowiedziany przez Łukasza
pozwala przenieść na właściwe miejsce geometrię i teksty,
co pozwala juz na jakąś pracę z rysunkiem.
Wymiary trzeba postawić od nowa.
--
Pozdrawiam
JD
Loading...