poniżej macie przykład kodu na obliczenia do 4-tej osi i dla stołów uchylno obrotowych. aby tego użyć należy zmierzyć oś obrotu do bazy G154 P18 oraz jakąś drugą bazę, która będzie służyła do obliczenia obrotu. Po obrocie należy wywołać podprogram z parametrami (baza, obrót) komendą G65 P9007.... a później wywołać bazę G154 P19, która będzie już przesunięta.
%
O9007 (CALCULATION OF NEW WORK OFFEST)
G103 P1
( G52 Work offsets - 5201)
#681= [[#[5201 + [20 * #8]]] + #24]
#682= [[#[5202 + [20 * #8]]] + #25]
#683= [[#[5203 + [20 * #8]]] + #26]
#684= [#[5204 + [20 * #8]]]
( G127/ G154 P18 - 7341)
#668= [#681 - #7341]
#669= [#682 - #7342]
#670= [#683 - #7343]
#664 = [[#669*COS[#1]] - [#670*SIN[#1]]]
#665 = [[#669*SIN[#1]] + [#670*COS[#1]]]
#666 = #664 - #669
#667 = #665 - #670
(NEW WORK OFFSET)
(G154 P19 / G128 - 7361)
#7361 = #681
#7362 = #682 + #666
#7363 = #683 + #667
#7364 = #684
G103
M99
%
%
O9007 (CALCULATION OF NEW WORK OFFEST)
G103 P1
(Center of Rotation G154 P18)
#651 = [[#[5201 + [20 * #8]]] + #24]
#652 = [[#[5202 + [20 * #8]]] + #25]
#653 = [[#[5203 + [20 * #8]]] + #26]
#654 = [#[5204 + [20 * #8]]]
#655 = [#[5205 + [20 * #8]]]
#668 = [#651 - #7341]
#669 = [#652 - #7342]
#670 = [#653 - #7343]
#664 = [[#668*COS[#2]] - [#669*SIN[#2]]]
#665 = [[#668*SIN[#2]] + [#669*COS[#2]]]
#671 = [[#664*COS[#1]] + [#670*SIN[#1]]]
#672 = [[#670*COS[#1]] - [#664*SIN[#1]]]
#681 = #671 - #668
#682 = #665 - #669
#683 = #672 - #670
(G154 P19)
#7361 = #651 + #681
#7362 = #652 + #682
#7363 = #653 + #683
#7364 = #654
#7365 = #655
G103
M99
%
Jeśli nie rozumiecie jak to użyć to nie używajcie bo szkoda maszyny dla oprogramowania NGC trzeba prawdopodobnie zmienić zmienne bo te mogą być zarezerwowane dla sondy.
PS. aby obliczyć takie przesunięcie potrzebne są:
- oś obrotu - w tym wypadku w osi Y i Z (dla 5 osi pkt przecięcia osi uchylnej i obrotowej)
- baza na detalu (lub tam gdzie chcemy ją mieć na początku)
setting 30 nie ma tu w ogóle znaczenia.
Znaleziono 1 wynik
Wróć do „Obliczanie współrzędnych 5 osi”
Znaleziono 1 wynik
• Strona 1 z 1
- autor: -=JaNeK=-
- 05 lut 2020, 22:45
- Forum: HAAS
- Temat: Obliczanie współrzędnych 5 osi
- Odpowiedzi: 49
- Odsłony: 7683
Znaleziono 1 wynik
• Strona 1 z 1
Wróć do „Obliczanie współrzędnych 5 osi”
Przejdź do
- AMATORSKIE MASZYNY CNC
- ↳ CNC podstawy
- ↳ Frezarka - konstrukcja metalowa
- ↳ Frezarka - konstrukcja drewniana
- ↳ Amatorska Tokarka CNC
- ↳ Wycinarka Styropianu (Styroduru)
- ↳ NASZE AMATORSKIE MASZYNY CNC
- ↳ INNE MASZYNY i URZĄDZENIA
- PRZEMYSŁOWE MASZYNY CNC
- ↳ Przecinarka Plazmowa CNC, Gazowa
- ↳ Wycinarka Laserowa / Grawerka Laserowa / Lasery
- ↳ Wycinarka Wodna / Water Jet
- ↳ Przecinarki drutowe / Elektrodrążarki / EDM
- ↳ Inne obrabiarki przemysłowe
- ↳ Plotery tnące
- ↳ Maszyny CNC do Obróbki Drewna
- ↳ Inne Maszyny CNC do Obróbki Drewna, Frezarki, Centra, Plotery
- ↳ Morbidelli
- ↳ Homag, Weeke
- ↳ Biesse Rover
- ↳ Bridgeport / Romi / Hardinge
- ↳ Cincinnati CNC
- ↳ Frezarki Deckel, Maho, Aciera, Abene
- ↳ Daewoo / Doosan
- ↳ Dyna Mechtronics
- ↳ Fadal
- ↳ HAAS
- ↳ HURCO
- ↳ Tokarki Mori Seiki
- ↳ Maszyny Okuma
- WARSZTAT i OBRÓBKA MATERIAŁÓW
- ↳ Rysunek techniczny
- ↳ Obróbka metali
- ↳ Toczenie / Tokarki Konwencjonalne
- ↳ Tokarka Nutool 550, Zuch, OUS, TSA, TSB, Mini Lathe i inne małe tokarki
- ↳ Frezowanie / Frezarki Konwencjonalne
- ↳ Spawalnictwo i obróbka cieplna
- ↳ Obróbka drewna
- ↳ Obróbka tworzyw sztucznych
- ↳ Obróbka plastyczna
- ↳ Obróbka kamienia
- ↳ Wytwarzanie Form
- ↳ Odlewnictwo / Topienie Metali
- ↳ WARSZTAT
- ↳ Narzędzia - frezy, noże, gwintowniki etc
- ↳ Pomiary, Kalibracja, Narzędzia Pomiarowe
- ELEMENTY MASZYN
- ↳ Obliczenia Mechaniczne / Projektowanie Maszyn / Podstawy Konstrukcji Maszyn (PKM)
- ↳ Mechanika
- ↳ Przeniesienie napędu, Przekładnie Pasowe, Przekładnie Zębate, Listwy zębate
- ↳ Prowadnice - Technika Przesuwu Liniowego
- ↳ Śruby Kulowe / Śruby Trapezowe
- ↳ Pneumatyka, Podciśnienie, Hydraulika Siłowa
- ELEKTRONIKA i AUTOMATYKA
- ↳ Elektronika CNC
- ↳ Silniki Krokowe / Sterowniki Silników Krokowych
- ↳ Serwomotory / Serwonapędy / Napędy Serwokrokowe
- ↳ Elektrowrzeciono
- ↳ Elektronika ogólna
- ↳ Automatyka przemysłowa
- ↳ Silniki Elektryczne / Falowniki
- ↳ Arduino, Raspberry pi i inne systemy mikroprocesorowe
- PROGRAMY STERUJĄCE i KONTROLERY CNC
- ↳ Ogólne Dyskusje na Temat Systemów Sterowania CNC
- ↳ G-CODE - programowanie
- ↳ Heidenhain
- ↳ Fanuc
- ↳ Siemens Sinumerik CNC
- ↳ Mazak, Mitsubishi, Mazatrol
- ↳ Fagor Automation
- ↳ Mach 2 / 3 / 4 (ArtSoft software)
- ↳ TurboCNC
- ↳ KCAM
- ↳ LinuxCNC (dawniej EMC2)
- ↳ STEP2CNC
- ↳ cncGraf
- ↳ CNConv
- ↳ PikoCNC
- ↳ Estlcam
- PROGRAMY CAD/CAM
- ↳ Post Procesory
- ↳ Ogólne dyskusje na temat oprogramowania CAD/CAM
- ↳ Autodesk Software (Autocad, Inventor etc)
- ↳ Solidworks
- ↳ NX CAM/Unigraphics
- ↳ EdgeCAM
- ↳ Mastercam
- ↳ Solid Edge
- ↳ ArtCAM
- ↳ eduCAD
- ↳ Alphacam
- ↳ CorelDraw
- ↳ Catia
- ↳ Rhino 3D
- ↳ LazyCam
- ↳ Sprut CAM
- ↳ featureCAM
- ↳ ZW3D / ZWCAD
- ↳ SolidCAM
- ↳ VISI
- ↳ CamBam
- ↳ Esprit
- ↳ SheetCam
- ↳ Surfcam
- Drukowanie i Skanowanie 3D
- ↳ Drukarki 3D, RepRap
- ↳ Skanery 3D
- Symulacja obróbki CNC
- ↳ Oprogramowanie symulacyjne
- ↳ Plugi-iny do programów Cad/Cam
- ↳ Materiały pomocnicze dla instruktorów CNC
- MASZYNY i OPROGRAMOWANIE POMIAROWE
- ↳ Oprogramowanie pomiarowe
- DOWNLOAD/UPLOAD
- ↳ DXF, NC, HPGL, itp
- ↳ Data Sheet i schematy elektroniki do CNC
- ↳ Teoria, arkusze kalkulacyjne, dokumenty
- ↳ Software
- ↳ Plany budowy maszyn
- HOBBY
- ↳ Ogólne Dyskusje o Hobby
- ↳ Modelarstwo
- ↳ Roboty
- ↳ Silniki Parowe / Styrlinga / Odrzutowe
- POSZUKUJE
- ↳ Schematu
- ↳ Informacji na temat...
- POZOSTAŁE
- ↳ Galeria maszyn i prac
- ↳ EBMiA.pl - Akcesoria CNC
- ↳ www.cnc.info.pl
- ↳ Artykuły - Oferty Firmowe
- ↳ Linki
- ↳ Na luzie
- ↳ Tylko dla zarejestrowanych
- ↳ Ankiety
- WIZYTÓWKI
- ↳ Usługi CNC
- ↳ Budowa i naprawa maszyn
- ↳ Obróbka metalu
- ↳ Szkolenia
- Ogłoszenia
- ↳ Giełda CNC
- ↳ Zlecenia
- ↳ Praca - Ogłoszenia (Oferty)