SolidCAM
SolidCAM

The Solid Platform for Manufacturing

G39 RXX Funktion in PP einbauen, auslesen des Schruppaufmaß

Beitrag 03.09.2008, 12:48 Uhr
Banditman
Banditman
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 25.11.2007
Beiträge: 96
Hallo

ich möchte versuchen die G39 Funktion der Millplus in meinen PP einbauen.

Deshalb meine Frage :

Ist es möglich die Aufmaßwerte (Profil , Tasche und Nut ) abzufragen ?


Wie lautete hier für der Syntax ?


Vielen Dank

Banditman
   
Beitrag 03.09.2008, 13:06 Uhr
nebbe
nebbe
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 14.06.2002
Beiträge: 839
Moin,

die Variable heisst : wall_offset. Zu finden in @start_of_job

Zeig mal Deine dann funktionierenden Lösungssätze.

t.

Der Beitrag wurde von nebbe bearbeitet: 03.09.2008, 13:07 Uhr


--------------------
Grüßle
nebbe
   
Beitrag 03.09.2008, 15:08 Uhr
Banditman
Banditman
Level 2 = Community-Facharbeiter
**
Gruppe: Mitglied
Mitglied seit: 25.11.2007
Beiträge: 96
Hallo nebbe,

hier mal der erste Lösungsansatz :

Im Profil Fräsen :

Bei Schruppen - Parameter :

Aufmass an Profil 0.2

(nicht aktiviert) aber eingetragen

Schlichten - Parameter:

(aktiviert)


in Daten :

Fraesen_mit_G39 - ja


und es wird ohne " Eckenverundung " gefräst


@start_of_job
if only_xyz eq false
first_rapid_move = true
if text eq true
tool_message = upper(tool_message)
if left(tool_message,3) ne 'NUM' or tool_message ne ''
call @gen_nb
{'(**',tool_message,' **)'}
endif
endif
endif


if Fraesen_mit_G39 eq true

{nb,['G39 R'wall_offset] ''} ; G39 ausgabe

else

;Nop

endif


call @my_tmatrix

{nb,'('upper(job_name)')'}
if msg ne ''
{nb,'('upper(msg)')'}
endif


endp

;--------------------

@end_of_job

if Fraesen_mit_G39 eq true

{nb,'G39 R0'} ; G39 auflösen

else

;Nop

endif

endp

;--------------------


Das Programm :


N39 T2 M6 S398 F86 (SCHRUPPFRAESER D=20 / R=10 )
N40 M13 T3
N41 G39 R0.2
N42 G93 X0 Y0 Z0
N43 G7 C5=0 B5=0 A5=0 L1=1 (OBEN)
N44 (AUSSENKONTUR SCHRUPPEN)
N45 G0 X12 Y5 Z50
N46 G0 Z-7
N47 G43 X0 Y5
N48 G41
N49 G1 Y-100
N50 G1 X-100
N51 G1 Y-80
N52 G3 X-100 Y-68 I-108.012 J-74
N53 G1 Y-32
N54 G3 X-100 Y-20 I-108.012 J-26
N55 G1 Y0
N56 G1 X5
N57 G40
N58 G1 Y12
N59 G0 Z10
N60 G0 X12 Y5
N61 G0 Z-14
N62 G43 X0 Y5
N63 G41
N64 G1 Y-100
N65 G1 X-100
N66 G1 Y-80
N67 G3 X-100 Y-68 I-108.012 J-74
N68 G1 Y-32
N69 G3 X-100 Y-20 I-108.012 J-26
N70 G1 Y0
N71 G1 X5
N72 G40
N73 G1 Y12
N74 G0 Z50
N75 G39 R0 M9
N76 G74 Z-230 L1
N77 G7
N78 G93 X0 Y0 Z0
......
......

Bei mehreren Jobs mit dem Gleichen Werkzeug:


N184 T6 M6 S663 F146 (SCHRUPPFRAESER D=12 / R=6)
N185 M13 T7
N186 G93 X0 Y0 Z0
N187 G7 C5=0 B5=0 A5=0 L1=1 (OBEN)
N188 (F-CONTOUR4-T6) - wird nur geschrupp aber auf fertigmass
N189 G0 X-20 Y-80 Z50
N190 G0 Z2
N191 G1 Z-5
N192 G43 X-30 Y-80
N193 G42
N194 G2 X-30 Y-80 I-20 J-80
N195 G40
N196 G1 X-20
N197 G0 Z10
N198 G0 Z50
N199 (F-CONTOUR6-T6)
N200 G0 X-17.146 Y-49.646 Z50
N201 G0 Z2
N202 G1 Z-8
N203 G43 X-22.803 Y-55.303
N204 G41
N205 G3 X-10 Y-50 I-17.5 J-50
N206 G1 Y-20
N207 G3 X-25 Y-20 I-17.5 J-20
N208 G1 Y-50
N209 G3 X-22.803 Y-55.303 I-17.5 J-50
N210 G40
N211 G1 X-17.146 Y-49.646
N212 G0 Z10
N213 G0 Z50
N214 G39 R0.2
N215 G74 Z-230 L1
N216 G7
N217 G93 X0 Y0 Z0
N218 G93 X-100 Y0 Z0
N219 G7 C5=-90 B5=0 A5=90 L1=1 (90 GRAD)
N220 (F-CONTOUR10-T6)
N221 G0 X26 Y5 Z50
N222 G0 Z2
N223 G1 Z-2
N224 G43 X20 Y5
N225 G41
N226 G1 Y-20
N227 G40
N228 G1 X26
N229 G0 Z50
N230 G39 R0
N231 G39 R0.2
N232 (F-CONTOUR11-T6)
N233 G0 X74 Y5 Z50
N234 G0 Z2
N235 G1 Z-2
N236 G43 X68 Y5
N237 G41
N238 G1 Y-20
N239 G40
N240 G1 X74
N241 G0 Z50
N242 G39 R0 M9
N243 G74 Z-230 L1
N244 G7
N245 G93 X0 Y0 Z0
....
....


Grüße

Banditman
   
Beitrag 03.09.2008, 15:29 Uhr
nebbe
nebbe
Level 6 = Community-Doktor
******
Gruppe: Mitglied
Mitglied seit: 14.06.2002
Beiträge: 839
Schee is, gell ?

Werde ich dann hier auch mal diskutieren.

Gruß,
t.


--------------------
Grüßle
nebbe
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: