Wymiar w DXF2GCODE.
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 4
- Posty: 171
- Rejestracja: 09 lip 2010, 18:56
- Lokalizacja: Bydgoszcz
Wymiar w DXF2GCODE.
Przykładowo wykonałem kształt koła o średnicy 50mm, grubością lini 0.00mm, zapisałem w formacie .dxf
Taki plik wczytałem do dxf2gcode w LinuxCNC, ustawiłem wysokość podnoszenia Z, głębokość cięcia itd. Średnica freza ustawiona na 2mm, konwertuje plik i wczytuje do programu.
W LinuxCNC ukazuje się rysunek który ma średnicę 50mm, co zrobić by tyle wyszło po wycięciu czyli powinno być 51mm uwzględniając średnicę frezu?
Wycinając taki element zamiast 50mm wychodzi 49mm.
Kolejne pytanie dotyczy warstw i ich wypełnienia, wykonuje kształt koła w kole, każde z nich wykonane jest inną warstwą i tą samą wypełnione, czyli pełne koło czerwone a w nim mniejsze zielone. Wczytując taki plik do programu DXF2GCODE, mam tylko dwa puste okręgi.
Jak to zrobić?
Aby frezowana była powierzchnia, nie tylko obwód, tak by ustawić inną wysokość frezowania dla każdej warstwy osobno.
Taki plik wczytałem do dxf2gcode w LinuxCNC, ustawiłem wysokość podnoszenia Z, głębokość cięcia itd. Średnica freza ustawiona na 2mm, konwertuje plik i wczytuje do programu.
W LinuxCNC ukazuje się rysunek który ma średnicę 50mm, co zrobić by tyle wyszło po wycięciu czyli powinno być 51mm uwzględniając średnicę frezu?
Wycinając taki element zamiast 50mm wychodzi 49mm.
Kolejne pytanie dotyczy warstw i ich wypełnienia, wykonuje kształt koła w kole, każde z nich wykonane jest inną warstwą i tą samą wypełnione, czyli pełne koło czerwone a w nim mniejsze zielone. Wczytując taki plik do programu DXF2GCODE, mam tylko dwa puste okręgi.
Jak to zrobić?
Aby frezowana była powierzchnia, nie tylko obwód, tak by ustawić inną wysokość frezowania dla każdej warstwy osobno.
Tagi:
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 2
- Posty: 672
- Rejestracja: 06 paź 2008, 22:48
- Lokalizacja: TJE/KR
- Kontakt:
titleDe, jak nie dajesz kompensacji narzędzia, to jak ma ją robić ??
klikasz prawym na warstwę którą wycinasz i ustawiasz cutter compensation left lub right.
musisz też ustawić w linuxcnc odpowiednią średnicę narzędzia, chyba że korzystasz z nowej wersji to ona chyba sama wczytuje średnice freza, jeszcze nie testowałem
dxf2gcode nie odsługuje kieszeni niestety, najprościej to chyba zrobić linie w okręgach i po nich puścić freza, albo zmienić program
klikasz prawym na warstwę którą wycinasz i ustawiasz cutter compensation left lub right.
musisz też ustawić w linuxcnc odpowiednią średnicę narzędzia, chyba że korzystasz z nowej wersji to ona chyba sama wczytuje średnice freza, jeszcze nie testowałem
dxf2gcode nie odsługuje kieszeni niestety, najprościej to chyba zrobić linie w okręgach i po nich puścić freza, albo zmienić program
Pozdrawiam; Jarek
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 1
- Posty: 1743
- Rejestracja: 03 sty 2007, 14:27
- Lokalizacja: Wiedeń
dxf2gcode to prosty program przerabiający linie i okręgi z rysunku dxf na g-code - jeśli poczytasz trochę o składni g-code bez większych problemów ręcznie dodasz do programu kompensację średnicy freza. Zrobinie wypełnienia to sporo trudniejsza sprawa. Popełniłem kiedyś programik DXFKornik (można sciągnąć tutaj - http://members.chello.at/~grzegorz12/ ) który to potrafi ale szczerze mówiąc nie polecałbym bym go osobie bez podstawowoej znajomości g-kodu - DXFKornik jest "trochę" zabugowany i często trzeba ręcznie poprawiać kod wynikowy żeby uzyskać coś działającegotitleDe pisze:Niezależnie od tego jaką wartość wpiszę nic się nie zmienia.
Wpisywałem wartości 1-10.
Zaskakuje mnie jednak brak możliwości wybrania warstw i wypełnienia.