Cykl na planowanie przy użyciu macro (programowanie paramatryczne), masz poniżej.
Cykl wrzucasz do sterownika. A w swoim programie wywołujesz go przez G65 P1111 QTXYSEZWRF , oczywiście do liter wpisujesz odpowiednie wartości.
(Q - STEPOVER IN Z/ DOC)
(T - TOOL DIAMETER)
(X - MATERIAL SIZE -X-)
(Y - MATERIAL SIZE -Y-)
(S - STEPOVER PERCENTAGE)
(E - EDGE HANGOVER AMOUNT)
(Z - Z ZERO/TOP OF STOCK)
(W - END Z)
(R - CLEARANCE PLANE)
(F - FEEDRATE)
W trosce o obrabiarkę testuj w powietrzu.
O1111(FACE MILL MACRO)
(STARTS AT UPPER LEFT CORNER)
(BASED ON X0Y0 MIDDLE OF STOCK)
(IF YOU WANT TO COMPLETELY EXIT)
(OFF STOCK FOR FINISH MAKE YOUR)
(E VARIABLE BIGGER THAN TOOL DIAMETER)
(PROVEN ON NC PLOT ONLY)
(FORMAT G65/G66 QTXYSEZWRF)
(Q = #17 - STEPOVER IN Z/ DOC)
(T = #20 - TOOL DIAMETER)
(X = #24 - MATERIAL SIZE -X-)
(Y = #25 - MATERIAL SIZE -Y-)
(S = #19 - STEPOVER PERCENTAGE)
(E = #8 - EDGE HANGOVER AMOUNT)
(Z = #26 - Z ZERO/TOP OF STOCK)
(W = #23 - END Z)
(R = #18 - CLEARANCE PLANE)
(F = #9 - FEEDRATE)
(*********************************)
(CALCULATE Y STEPOVER AMOUNT)
#100=[#19*.01]*#20
(STORE X AND Y ABSOLUTES)
#101=#5001
#102=#5002
(CALCULATE # OF PASSES)
#103=#25+[#20-#100]
#104=FUP[#103/#100]
#114=#104
(CALCULATE PATTERN)
(CLEARANCE POSITION X LEFT)
#105=#101-[[#24/2.]+1.]
#105=#105-[#20/2.]
(CLEARANCE POSITION X RIGHT)
#106=#101+[[#24/2.]+1.]
#106=#106+[#20/2.]
(HANGOVER POSTION X LEFT)
#115=#101-[[#24/2.]+#8]
#115=#115+[#20/2.]
(HANGOVER POSTION X RIGHT)
#116=#101+[[#24/2.]+#8]
#116=#116-[#20/2.]
(Y INITIAL START)
#107=#102+[[#25/2.]+[#20-#100]]
#107=#107-[#20/2.]
(CALCULATE Z STEPOVER)
#120=ABS[#26]-ABS[#23]
#120=ABS[#120]
IF[[#26*#23]GE0]GOTO1
#120=ABS[#26]+ABS[#23]
N1#121=ROUND[#120/#17]
#122=#120/#121
IF[#122GT[#120/2.]]THEN#122=#120
(RAPID TO MIDDLE OF STOCK)
G0G90X#101Y#102
(GOTO INITIAL CLEARANCE PLANE)
(UPPER LEFT CORNER)
X#105Y#107
Z[#26+.1]
G1Z#26F#9
#123=#5003-#122
(CUT FACE)
WHILE[#121GE1.]DO1
IF[#121EQ0]GOTO1001
G1Z#123F#9
#121=#121-1.
WHILE[#104GE1.]DO2
IF[#104LT1.]GOTO10
#104=#104-1.
G90G1X#116
IF[#104LT1.]GOTO10
G91Y-#100
#104=#104-1.
G90G1X#115
IF[#104LT1.]GOTO10
G91Y-#100
END2
N10
#104=#114
(EXIT OFF STOCK)
IF[#5001GT#101]GOTO100
G90G1X#105
GOTO1000
N100
G90G1X#106
N1000
G0Z[#123+.1]
X#105Y#107
#123=#123-#122
END1
N1001G0Z#18
X#101Y#102
M99
Znaleziono 2 wyniki
Wróć do „Program do planowania głowicą 50mm”
Znaleziono 2 wyniki
• Strona 1 z 1
- autor: mateu5
- 16 lut 2017, 22:29
- Forum: Fanuc
- Temat: Program do planowania głowicą 50mm
- Odpowiedzi: 10
- Odsłony: 2427
- autor: mateu5
- 15 lut 2017, 20:34
- Forum: Fanuc
- Temat: Program do planowania głowicą 50mm
- Odpowiedzi: 10
- Odsłony: 2427
Jeśli sterowanie jest identyczne jak Fanuc to cyklu na planowanie nie ma (chyba, że wgrany jest Manual Guide to wtedy jest). Wracając do twojego sterowania to napisz sobie to planowanie za pomocą G1 G0 i po problemie, a jeśli szukasz czegoś bardziej uniwersalnego to możesz sobie taki "cykl" napisać za pomocą programowania parametrycznego.
Znaleziono 2 wyniki
• Strona 1 z 1
Wróć do „Program do planowania głowicą 50mm”
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)