Pagina 1 van 4

Schroefdraad maken

Geplaatst: 28 sep 2019 15:13
door Ballegooijen
Al een poosje gebruik ik mijn draaibankje met een PP voor Eding en Fusion360 tot volle tevredenheid.
Nu wil ik echter een stukje schroefdraad maken en krijg dat niet voor elkaar met deze PP
Is er iemand die wellicht kan vertellen wat er fout zit?
Ik heb het ook gebrobeerd met een Fanuc PP maar dan krijg ik de melding dat G32 niet kan.

Hieronder de output

Code: Selecteer alles

Information: Configuration: Generic EdingCNC Turning
Information: Vendor: Grootenboer
Information: Posting intermediate data to 'Z:\CNC\Toolpath Draaibank\KVD\Grondpen\Schroefdraad.nc'
Information: Total number of warnings: 8
Error: Failed to post process. See below for details.
...
Code page changed to '1252  (ANSI - Latijns I)'
Start time: Saturday, September 28, 2019 1:06:57 PM
Warning: function getProgramNameAsInt does not always return a value
Warning: function getProgramNameAsInt does not always return a value
Warning: function getProgramNameAsString does not always return a value
Warning(C:\Users\jjvan\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts\Eding_Johan_Turning.cps:271): octal literals and octal escape sequences are deprecated
Warning(C:\Users\jjvan\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts\Eding_Johan_Turning.cps:877): octal literals and octal escape sequences are deprecated
Warning(C:\Users\jjvan\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts\Eding_Johan_Turning.cps:891): octal literals and octal escape sequences are deprecated
Warning(C:\Users\jjvan\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts\Eding_Johan_Turning.cps:938): octal literals and octal escape sequences are deprecated
Code page changed to '20127 (US-ASCII)'
Post processor engine: 4.3.0 45264
Configuration path: C:\Users\jjvan\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts\Eding_Johan_Turning.cps
Include paths: C:\Users\jjvan\AppData\Roaming\Autodesk\Fusion 360 CAM\Posts
Configuration modification date: Tuesday, June 19, 2018 4:35:01 PM
Output path: Z:\CNC\Toolpath Draaibank\KVD\Grondpen\Schroefdraad.nc
Checksum of intermediate NC data: 6027e9142f3622d6d67a68eea52d6d31
Checksum of configuration: a21a5fb4862b9b4ba6bf95644ab1ad44
Vendor url: http://www.hsmworks.com
Legal: Copyright (C) 2007-2017 HSMWorks ApS
Generated by: Fusion 360 CAM 2.0.6440
...
Warning: Work offset has not been specified. Using G54 as WCS.

###############################################################################
Error: Unsupported speed-feed synchronization activation command.
Error in operation: 'Thread2'
Failed while processing onCommand() for record 324.
###############################################################################

Error: Failed to execute configuration.
Stop time: Saturday, September 28, 2019 1:06:57 PM
Post processing failed.

Re: Schroefdraad maken

Geplaatst: 28 sep 2019 15:37
door Ballegooijen
Ik ben er al uit !!

Je moet blijkbaar ook Use Cycle aanvinken op het tabblad Passes

19210

Re: Schroefdraad maken

Geplaatst: 28 sep 2019 15:49
door Ballegooijen
Nou ja, ik kan nu wel het toolpad genereren maar nu doet de draaibank weer moeilijk. Hij klaagt over G76

19211

Iemand die hierover een schot voor de boeg wil doen?

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 10:30
door Ballegooijen
Ik heb een gcode voor de schroefdraad maar er blijven foutmeldingen komen. Wie kan mij helpen om de fout er uit te halen?
De foutmelding is: L17:G76 cannot do G76 with G95/G96

Code: Selecteer alles

%
;1001 (SCHROEFDRAADBEITEL)
G98 G18
G21
G50 S6000
;(THREAD2)
M9
M6 T03
G54
M8
G99
G96 S200 M3 
G0 X10. Z5.
G0 Z0.696076
G92 X8.506496 Z-15.303924 F1.5
X7.950001
G76 P0.95 Z-15.303924 I7.950000762939453 J0.475 K0.95
G80
G0 X10. Z5.
M9
M30
%

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 10:56
door Jasper
G96 is constant surface speed, ik neem aan dat je die nodig hebt om op je diameter de snelheid te bepalen?

Wellicht dat draad snijden dat niet kan.

Probeer het eens door G96 weg te halen?

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 11:00
door javanree
Definieer een G97 (constant RPM) in de regel van of direct voor het draadsnijden

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 11:00
door carlo
goeiemorgen

het is niet de regel met de g76 die hier het probleem is denk ik

maar een paar regels hoger staat
G96 S200 M3
en daarom heb je het probleem
dit heeft te maken met de "spindle control mode"

mvg
carlo

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 11:12
door Ballegooijen
Als ik de G96 weghaal krijg ik de volgende foutmelding:

19226

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 11:13
door Jasper
Die M3 heb je wel nodig

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 11:19
door Leeuwinga
Weet je zeker dat bij jouw G76 draadsnijden is?
Anders probeer eens alleen gewoon een draadsnij regel opdracht in te typen.
Dus niets geen post processor.

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 11:35
door Ballegooijen
Leeuwinga schreef: 30 sep 2019 11:19 Weet je zeker dat bij jouw G76 draadsnijden is?
Anders probeer eens alleen gewoon een draadsnij regel opdracht in te typen.
Dus niets geen post processor.
Tja, daar zit nu juist het probleem. Ik probeer de G code te leren maar dat valt niet mee als je wat ouder wordt ;-) ;-)

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 12:18
door DaBit
Dan is vooral die draadsnijcyclus een draak van een ding....

Maar je zou deze eens kunnen proberen; die moet een M10x1.5 draad snijden vanaf Z=0 tot Z=-10. Draaibank in diameter-mode, staf al op 10mm gedraaid, Z=0 op einde staf:

G7
S200 M3
G0 X15 Z0
G76 P1.5 Z-10 I-5 J0.1 K2.0 R1.0 Q0.0 H0

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 12:19
door javanree
DaBit, volgens mij moet je nog steeds een G97 voor die S200 knallen, om een eerdere G96 ongedaan te maken

Re: Schroefdraad maken

Geplaatst: 30 sep 2019 14:07
door Ballegooijen
De code van Dabit werkt wel behalve de G7
Als ik G7 weg haal wordt er een schroefdraad gemaakt. Alleen is deze veel te diep. Kan dit te maken hebben met "diameter programming" ?
Bij mij staat het ingesteld op diameter programming maar in de code wellicht niet?