Import i konwersja z DXF oraz STL
Import i konwersja z DXF oraz STL
Witam
Dzięki wiadomościom między innymi z tego forum, opanowałem trudna sztukę obróbki modelu, zaimportowanego z formatu STL.
Do tej pory swoje bryły tworzyłem we Tinkercad, który do podstawowego modelowania jest wystarczający. To sprawne intuicyjne narzędzie. Jednak w którymś momencie przestaje być wystarczające.
Ten model ma posłużyć do wykonania obudowy w stylu karoserii Garbusa (żeby długo nie gadać).
Ale nie o tym chciałem pogadać.
Kolejnym moim krokiem wtajemniczenia w środowisko FreeCAD, ma być przygotowanie (edycja) elementu zapisanego w pliku DXF.
Niestety na obecnym etapie znajomości systemu, nie jestem w stanie tego zrobić samodzielnie po mimo usilnych starań.
Więc muszę poprosić o kilka wskazówek, w jaki sposób - przy pomocy jakich transformacji mogę przygotować plik z formatu DXF do dalszej obróbki we FreeCAD.
Żeby było łatwiej załączam plik źródłowy.
Dzięki wiadomościom między innymi z tego forum, opanowałem trudna sztukę obróbki modelu, zaimportowanego z formatu STL.
Do tej pory swoje bryły tworzyłem we Tinkercad, który do podstawowego modelowania jest wystarczający. To sprawne intuicyjne narzędzie. Jednak w którymś momencie przestaje być wystarczające.
Ten model ma posłużyć do wykonania obudowy w stylu karoserii Garbusa (żeby długo nie gadać).
Ale nie o tym chciałem pogadać.
Kolejnym moim krokiem wtajemniczenia w środowisko FreeCAD, ma być przygotowanie (edycja) elementu zapisanego w pliku DXF.
Niestety na obecnym etapie znajomości systemu, nie jestem w stanie tego zrobić samodzielnie po mimo usilnych starań.
Więc muszę poprosić o kilka wskazówek, w jaki sposób - przy pomocy jakich transformacji mogę przygotować plik z formatu DXF do dalszej obróbki we FreeCAD.
Żeby było łatwiej załączam plik źródłowy.
Last edited by kaktus on Sun Sep 08, 2019 7:42 am, edited 1 time in total.
Twórca polskiej wersji Wiki dla FreeCAD, współwórca polskiej wersji GUI.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
- arturromarr
- Posts: 326
- Joined: Sat Jun 24, 2017 9:32 pm
- Location: Poland
Re: Imoprt i konwersja z DXF oraz STL
Możliwe że są jakieś makra do importu. Ja mogę podać sposób, którym się posługiwałem.
w Menu -> Preferencje -> Impotr-Export -> DXF odznaczyć okienko: Użycie dziedziczoneg importera Pythona (przynajmnjiej w mojej 18-tce muszę)
otworzyć plik dxf (każdy element rysunku będzie jako osobny obiekt Draft)
Włączyć tryb draft, zaznaczyć wszystkie elementy na drzewku (skrajne z shift) i przekształcić konwersja dwukierunkową: Menu -> Draft -> Projekt do szkicu.
Pojawią się nowe elementy, które będą kopią ale już jako szkice.
zaznaczyć wszystkie poprzednie elementy typu draft na drzewku (skrajne z shift). Usunąć zaznaczone elementy draft (klawisz Delete).
zaznaczyć wszystkie pozostałe elementy szkicu (skrajne z shift)
Wybrać tryb Sketcher i z menu wybrać: Menu -> Sketcher -> Połącz szkice.
Powstanie jeden nowy szkic, który będzie zawierał cały importowany rysunek.
Zaznaczyć i usunąć pojedyńcze elementy szkicu pozostawiając połączony.
Wygląda na skomplikowane, ale jak załapiesz o co chodzi to robi się bardzo szybko.
Napisz jak sobie poradziłeś, to przypomnę sobię jak było z STL.
w Menu -> Preferencje -> Impotr-Export -> DXF odznaczyć okienko: Użycie dziedziczoneg importera Pythona (przynajmnjiej w mojej 18-tce muszę)
otworzyć plik dxf (każdy element rysunku będzie jako osobny obiekt Draft)
Włączyć tryb draft, zaznaczyć wszystkie elementy na drzewku (skrajne z shift) i przekształcić konwersja dwukierunkową: Menu -> Draft -> Projekt do szkicu.
Pojawią się nowe elementy, które będą kopią ale już jako szkice.
zaznaczyć wszystkie poprzednie elementy typu draft na drzewku (skrajne z shift). Usunąć zaznaczone elementy draft (klawisz Delete).
zaznaczyć wszystkie pozostałe elementy szkicu (skrajne z shift)
Wybrać tryb Sketcher i z menu wybrać: Menu -> Sketcher -> Połącz szkice.
Powstanie jeden nowy szkic, który będzie zawierał cały importowany rysunek.
Zaznaczyć i usunąć pojedyńcze elementy szkicu pozostawiając połączony.
Wygląda na skomplikowane, ale jak załapiesz o co chodzi to robi się bardzo szybko.
Napisz jak sobie poradziłeś, to przypomnę sobię jak było z STL.
Re: Imoprt i konwersja z DXF oraz STL
Hej.
Z takim instruktorem można przenosić góry ...
Nie napotkałem żadnego problemu.
Domyślnie rzeczona opcja importu nie była aktywna w moim przypadku.
. .
zamiast operować na liście elementów rysunku posłużyłem się opcją Edycja -> Pole wyboru (zaznaczanie obszaru), było mi wygodniej.
Kolejnie, było by dobrze gdybym nauczył się umieścić ten rysunek w układzie współrzędnych, oraz spróbował go wyciągnąć.
Narysowany element muszę znacznie zmodyfikować, a kolejnie uczynić go przestrzennym.
Dziękuje za poświęcony czas.
ps
znalazłem opcję tworzenie szkicu ...
Ale utknąłem
Dopisek ...
Dzięki opcji "Edycja szkicu" brnę dalej.
Z takim instruktorem można przenosić góry ...
Nie napotkałem żadnego problemu.
Domyślnie rzeczona opcja importu nie była aktywna w moim przypadku.
. .
zamiast operować na liście elementów rysunku posłużyłem się opcją Edycja -> Pole wyboru (zaznaczanie obszaru), było mi wygodniej.
Kolejnie, było by dobrze gdybym nauczył się umieścić ten rysunek w układzie współrzędnych, oraz spróbował go wyciągnąć.
Narysowany element muszę znacznie zmodyfikować, a kolejnie uczynić go przestrzennym.
Dziękuje za poświęcony czas.
ps
znalazłem opcję tworzenie szkicu ...
Ale utknąłem
Dopisek ...
Dzięki opcji "Edycja szkicu" brnę dalej.
Twórca polskiej wersji Wiki dla FreeCAD, współwórca polskiej wersji GUI.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
Re: Imoprt i konwersja z DXF oraz STL
Przyszła pora za zasięgnięcie rady ...
W swej beztrosce i nieświadomości doszedłem do punktu, który stworzył mi przeszkodę nie do pokonania.
By łatwiej zrozumieć sytuację załączę obrazek.
. .
Elementy rysunku z zielonej ramki chciałbym przenieść do narysowanego prostokąta.
Opcja w menu, "Pole wyboru" nie jest aktywna i nie mogę zaznaczyć wszystkich elementów do przesunięcia grupowego.
Mógłbym też zaznaczać każdy element detalu po kolei, jednak nie wiem jak przemieścić wybrane elementy ...
Załączam również rysunek.
W swej beztrosce i nieświadomości doszedłem do punktu, który stworzył mi przeszkodę nie do pokonania.
By łatwiej zrozumieć sytuację załączę obrazek.
. .
Elementy rysunku z zielonej ramki chciałbym przenieść do narysowanego prostokąta.
Opcja w menu, "Pole wyboru" nie jest aktywna i nie mogę zaznaczyć wszystkich elementów do przesunięcia grupowego.
Mógłbym też zaznaczać każdy element detalu po kolei, jednak nie wiem jak przemieścić wybrane elementy ...
Załączam również rysunek.
Twórca polskiej wersji Wiki dla FreeCAD, współwórca polskiej wersji GUI.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
- arturromarr
- Posts: 326
- Joined: Sat Jun 24, 2017 9:32 pm
- Location: Poland
Re: Imoprt i konwersja z DXF oraz STL
Generalnie w programach parametrycznych dąży się do tego, żeby cały szkic był zwymiarowany i zostały nadane relacje. Wtedy pociągasz za punk czy prostą i całość się przesuwa. Wiem, że czasem wydaje się to niepotrzebne, ale ułatwia robienie zmian w projekcie.
W tym przypadku pewnie wszystkie wymiary miałeś określone w obcym programie więc jeśli nie będziesz już tego modyfikował to najlepszą opcją jest sklonowanie w nowe miejsce i usunięcie starego.
-zaznaczamy elementy
-wybieramy:"creates a clone of the geometry" z menu szkicownika.
-klikamy nowy punkt wstawienia.
-zaznaczamy ponownie pierwotne elementy i usuwamy klawiszem Delete.
W tym przypadku pewnie wszystkie wymiary miałeś określone w obcym programie więc jeśli nie będziesz już tego modyfikował to najlepszą opcją jest sklonowanie w nowe miejsce i usunięcie starego.
-zaznaczamy elementy
-wybieramy:"creates a clone of the geometry" z menu szkicownika.
-klikamy nowy punkt wstawienia.
-zaznaczamy ponownie pierwotne elementy i usuwamy klawiszem Delete.
- Attachments
-
- szkic klonowanie.png (135.98 KiB) Viewed 3802 times
Re: Imoprt i konwersja z DXF oraz STL
Witam.
Staram się być uważnym uczniem, dzięki temu wszystko oglądam dokładnie po kilka razy, aby wyciągnąć jak najwięcej dobrego z nowo zdobytych wiadomości.
Dzięki temu wypatrzyłem to: Dzięki temu mogłem posłużyć się bezpośrednio funkcją "Przesuń" ...
Oto widok w trakcie działania opcji: "Tworzy prostą kopie geometrii przyjmującej jako odniesienie ostatni wybrany punkt".
Zastanawiam się co trzeba będzie zrobić, aby wyciągnąć ten kształt i wszystkie otwory były otworami.
Tym czasem działam dalej ...
Czy na tym forum jest funkcjonalność gratyfikacji dobrych (cennych) wypowiedzi
Chciałbym w podziękowaniu uhonorować twój trud .. jednak nie wypatrzyłem takiej możliwości.
Oczywiście dziękuje za asystę.
No i może moderator przesunął by wybrane posty (od wypowiedzi nr4) do tematu lepiej pasującego: Jak rozpocząć, podstawowe informacje i operacje.
Staram się być uważnym uczniem, dzięki temu wszystko oglądam dokładnie po kilka razy, aby wyciągnąć jak najwięcej dobrego z nowo zdobytych wiadomości.
Dzięki temu wypatrzyłem to: Dzięki temu mogłem posłużyć się bezpośrednio funkcją "Przesuń" ...
Oto widok w trakcie działania opcji: "Tworzy prostą kopie geometrii przyjmującej jako odniesienie ostatni wybrany punkt".
Zastanawiam się co trzeba będzie zrobić, aby wyciągnąć ten kształt i wszystkie otwory były otworami.
Tym czasem działam dalej ...
Czy na tym forum jest funkcjonalność gratyfikacji dobrych (cennych) wypowiedzi
Chciałbym w podziękowaniu uhonorować twój trud .. jednak nie wypatrzyłem takiej możliwości.
Oczywiście dziękuje za asystę.
No i może moderator przesunął by wybrane posty (od wypowiedzi nr4) do tematu lepiej pasującego: Jak rozpocząć, podstawowe informacje i operacje.
Twórca polskiej wersji Wiki dla FreeCAD, współwórca polskiej wersji GUI.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
Re: Imoprt i konwersja z DXF oraz STL
Haaa...
Są pierwsze postępy.
Mój szkic z importu pliku DXF i modyfikacjach zaczyna być "częścią".
Aby utworzyć część mając na wstępie szkic, postąpiłem następująco:
taadaaaa
i powstał mój detal.
. .
Dla mnie to duże osiągnięcie, ponieważ nie znam jeszcze ideologii programu i drogi postępowania, więc błądzę i majstruję po omacku.
Następnie przystępuję do wykonania wyciągnięcia z rysunku szkicu.
Troche nie wiem co to za błąd, skąd się wziął i jak naprawić usterkę.
Więc muszę poprosić o poradę.
Aktualny plik projektu: Zastanawiałem się wcześniej, jaki był powód napisania tego zdania;
Czynność ta ograniczała się do dodania linii wymiarowych, program sam podpowiadał aktualne wartości. Nic nie musiałem zmieniać.
Gdyby moja droga postępowania była niesłuszna, coś można zrobić łatwiej, bądź na skróty, proszę o wyprowadzenie mnie z manowców.
Są pierwsze postępy.
Mój szkic z importu pliku DXF i modyfikacjach zaczyna być "częścią".
Aby utworzyć część mając na wstępie szkic, postąpiłem następująco:
- po otworzeniu projektu ze szkicem wybrałem środowisko pracy Part Design,
- kolejnie opcja Utwórz nowy szkic,
- przełączyłem widok na drzewko "szczęścia i nieszczęścia" swoja drogą to bardzo ważne miejsce
zaznaczyłem nowy szkic oraz dotychczasowy z istniejącym rysunkiem, wybrałem opcję Połącz szkice,
taadaaaa
i powstał mój detal.
. .
Dla mnie to duże osiągnięcie, ponieważ nie znam jeszcze ideologii programu i drogi postępowania, więc błądzę i majstruję po omacku.
Następnie przystępuję do wykonania wyciągnięcia z rysunku szkicu.
- Więc w środowisku pracy Part Design na drzewku zaznaczam ostatni szkic,
- klikam w ikonę narzędzia Wyciągnij wybrany szkic,
- kolejnie wykonaj niezależną kopię,
- podaje długość wyciągnięcia, OK i ....
Brak powodzenia:
Troche nie wiem co to za błąd, skąd się wziął i jak naprawić usterkę.
Więc muszę poprosić o poradę.
Aktualny plik projektu: Zastanawiałem się wcześniej, jaki był powód napisania tego zdania;
Teraz już wiem, to jest bardzo istotna uwaga. Gdy do szkicu dodałem na nowo wymiary mogłem nadawać relacje wybranym elementom.arturromarr wrote: ↑Fri Aug 23, 2019 11:14 am ...
żeby cały szkic był zwymiarowany i zostały nadane relacje
...
Czynność ta ograniczała się do dodania linii wymiarowych, program sam podpowiadał aktualne wartości. Nic nie musiałem zmieniać.
Gdyby moja droga postępowania była niesłuszna, coś można zrobić łatwiej, bądź na skróty, proszę o wyprowadzenie mnie z manowców.
Twórca polskiej wersji Wiki dla FreeCAD, współwórca polskiej wersji GUI.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
- arturromarr
- Posts: 326
- Joined: Sat Jun 24, 2017 9:32 pm
- Location: Poland
Re: Imoprt i konwersja z DXF oraz STL
Importowanie z obcych programów powoduje często brak ciągłości szkicu. Metodą naprawy szkicu jest żmudne minimalne przesuwanie elemtów w celu sprawdzenia czy końce się nie rozejdą. Przesunięcia muszą być minimalne żeby nie zepsuć pierwotnego położenia. rozłączone końce trzeba połączyć relacją punku.
- Attachments
-
- Screenshot_20190824_003604.png (108.32 KiB) Viewed 3767 times
-
- Screenshot_20190824_003755.png (127.59 KiB) Viewed 3767 times
-
- ramka_kaktusa-4.FCStd
- (108.67 KiB) Downloaded 71 times
Re: Imoprt i konwersja z DXF oraz STL
Woooww ...
Gdy się wie w czym rzecz wszystko wydaje się nieskomplikowane.
Z importowanego projektu pozostały tylko 22 specyficznie rozmieszczone otwory. Reszta to już moja inwencja.
W związku z tym nasuwa się pytanie, lub dwa:
Element zaczyna upodabniać się do podwozia modelu kołowego, jednak to nie to ...
Gdy powstanie zaprezentuję końcowy efekt i zastosowanie.
Gdy się wie w czym rzecz wszystko wydaje się nieskomplikowane.
Z importowanego projektu pozostały tylko 22 specyficznie rozmieszczone otwory. Reszta to już moja inwencja.
W związku z tym nasuwa się pytanie, lub dwa:
- Jak kontrolować w trakcie pracy spójność punktów linii?
- Czy jest dostępna funkcja umożliwiająca automatyczne sprawdzenie i wskazanie nie powiązanych punktów?
Element zaczyna upodabniać się do podwozia modelu kołowego, jednak to nie to ...
Gdy powstanie zaprezentuję końcowy efekt i zastosowanie.
Twórca polskiej wersji Wiki dla FreeCAD, współwórca polskiej wersji GUI.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
Re: Imoprt i konwersja z DXF oraz STL
Uffff
Czyli mam rozumieć, że punkty z poniższego przykładu nie są związane (nie wszystkie):
. .
A na kolejnym przykładzie jest ok?
. .
Wskazaniem pożądanego stanu ma być ten mały symbol w pobliżu punktu (komplet zaznaczyłem na zielono)
Dziękuję za przygotowanie gotowca, jednak muszę to ogarnąć samodzielnie.
Czyli mam rozumieć, że punkty z poniższego przykładu nie są związane (nie wszystkie):
. .
A na kolejnym przykładzie jest ok?
. .
Wskazaniem pożądanego stanu ma być ten mały symbol w pobliżu punktu (komplet zaznaczyłem na zielono)
Dziękuję za przygotowanie gotowca, jednak muszę to ogarnąć samodzielnie.
Twórca polskiej wersji Wiki dla FreeCAD, współwórca polskiej wersji GUI.
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".
"Cierpliwym być musisz, by wiedzę zgłębiać tajemną, gdyż ciemna strona mocy niszczącą i silną jest".