automatisch g-code uit automatische tekening

Gewoon even offtopic praten over van alles en nog wat.

Moderator: Moderators

zeeschuim

automatisch g-code uit automatische tekening

Bericht door zeeschuim »

Stel een simpele vorm te tekenen met een paar invulvenstertjes. (een vouwdoos elke keer andere maten )
Na het invullen rolt er een vector tekening uit.
aan een aantal vectors hangt een bewerking.
deze bewerking zorgt automatisch voor een G-code bestand.
is dit mogelijk en hoe ga ik dit aanpakken?
Gebruikersavatar
Sven
Berichten: 5996
Lid geworden op: 24 sep 2008 09:13
Locatie: Arnhem
Contacteer:

Re: automatisch g-code uit automatische tekening

Bericht door Sven »

Als de vouwdoos alleen in maten veranderd dan kan je dat toch direct in g-code schrijven? Of moeten er ook gebogen lijnen in ?

Anders kan het misschien direct uit een spreadsheet of een databaseprogramma rollen?
350 kilo 1250x1250 aluminium portaalfrees:
http://cnczone.nl/viewtopic.php?f=8&t=13039
Beginnen met CNC? Ontwerpen, bouwen, of toch kopen?
http://cnczone.nl/viewtopic.php?f=8&t=15481
skillalot
Donateur
Berichten: 3252
Lid geworden op: 19 apr 2007 19:04
Locatie: Nijmegen
Contacteer:

Re: automatisch g-code uit automatische tekening

Bericht door skillalot »

Moet mogelijk zijn. Op professionele plasmabesturingen zit het standaard.
Daar heb je een stuk of 40 standaard vormen die je met een dialoogje in kan vullen. Van vierkantjes tot flenzen en tandwielen aan toe.

Heeft arie zoiets niet gemaakt voor zichzelf tbv usbcnc?
zeeschuim

Re: automatisch g-code uit automatische tekening

Bericht door zeeschuim »

Dit is het tekeningetje met variabele maten.
Afbeelding
Dit moet het resultaat worden met een toolwissel. Link naar G-code http://cncfrees.nl/tek/G-code
Afbeelding
resultaat een opvouwbaar geval, de rode lijnen in de tekening lopen wat verder door om de vouwlijn compleet te maken.
Een voorbeeld van een automatische tekening generator vind men hier:http://kozyn.nl/index.html
Gebruikersavatar
Mcgyver
Berichten: 4050
Lid geworden op: 08 jun 2007 17:45
Locatie: Ridderkerk

Re: automatisch g-code uit automatische tekening

Bericht door Mcgyver »

als het allemaal reachthoekige vouwdoosjes zijn, is het dan niet makkekijker om ze verstek te zagen?

is soms nog zuiniger qua materiaal ook en wellicht wat sneller ?.
Zoals het freesje thuis freest, freest het nergens...
zeeschuim

Re: automatisch g-code uit automatische tekening

Bericht door zeeschuim »

nee, dat is geen optie, ze moeten zo.
Gebruikersavatar
Mcgyver
Berichten: 4050
Lid geworden op: 08 jun 2007 17:45
Locatie: Ridderkerk

Re: automatisch g-code uit automatische tekening

Bericht door Mcgyver »

stomme vraag, maar waarom is het geen optie? ;-)

als houtboer heb je toch wel iets van een formaat zaagje staan?
Zoals het freesje thuis freest, freest het nergens...
zeeschuim

Re: automatisch g-code uit automatische tekening

Bericht door zeeschuim »

heb je wel eens gehoord van koning klant? of de klant is koning? of zo willen we het hebben? en het voordeel van frezen is dat het aan elkaar blijft zitten, het is sandwich pu met tweezijdig aluminium
Laatst gewijzigd door zeeschuim op 14 feb 2013 21:57, 1 keer totaal gewijzigd.
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12033
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: automatisch g-code uit automatische tekening

Bericht door hugo stoutjesdijk »

Ik kan het voorbeeld niet beoordelen, plaatje is groter dan m'n scherm.
Maar eigenlijk is het probleem niet zo heel groot.
In dat programma met G-codes vervang je de variabele maten voor een parameter, aan het begin van je programma heb je dan een lijstje met parameters (je invulvensters).
Met die parameters kun je rekenen, dus bij elkaar optellen e.d.
Misschien is het in de opzet soms handig om gedeeltes in je programma in kettingmaten te zetten.

Het volgende heeft er niet echt mee te maken, maar ik maak CNC programma's graag leesbaar.
Dan lijkt het voor de wat minder geoefende frezer ook wat simpeler.
( kan die postprocessor geen spaties voor de adressen zetten en de trailing zero's ( onnodige nullen achter de punt) weglaten, wordt het wel wat leesbaarder.
Ook reeds bereikte coordinaten in de vorige regel weglaten in de volgende regel.

N240G1X50.000Y47.000Z-0.200F3000.0
N250G2X47.000Y50.000I0.000J3.000
N260G1X47.000Y450.000Z-0.200

of
N240 G1 X50 Y47 Z-0.2 F3000
N250 G2 X47 Y50 I0 J3
N260 G1 Y450

en dat kwart bochtje zou in kettingmaat
G91
G2 X-3 Y3 I0 J3
G90
worden.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
zeeschuim

Re: automatisch g-code uit automatische tekening

Bericht door zeeschuim »

het ziet er imposant uit Hugo
maar ik ben niet opgegroeid met wat er achter de schermen van mijn cadcam progje gebeurd.
Waarschijnlijk krijg ik de nullen wel weg door de postprocessor te tweaken.
"kwart bochtje" ? onstaat waarschijnlijk omdat de frees om de contour heenloopt. De door Arie veelbesproken en wat in Mach3 niet kan radiuscompensatie?
kettingmaat?
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12033
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: automatisch g-code uit automatische tekening

Bericht door hugo stoutjesdijk »

Het stuk programma loopt van N200 tot N600, 20 tot 60, eigenlijk maar 40 regels.
Die kwart bochtjes zijn inderdaad door de radius conpensatie, die zijn eigenlijk altijd hetzelfde ( als je dezelfde frees gebruikt, hier waarschijnlijk 6mm)
Dat zijn er 6, blijven er maar 34 echt nuttige regels over.
En als die alleen die info bevatten die echt nodig is, zie je gelijk dat het niet zo moeilijk is.
In het volgende stukje heb ik even de overbodige info weggehaald, de G2 (kwart cirkel) kun je even negeren.
Wat er overblijft is waarschijnlijk een uittreksel van je vouwdoos.
Eigenlijk een opsomming van de lengte van de ribben in X en Y lengte.
Helaas kan zie ik niet veel van de tekening, anders kon ik iets specifieker zijn.
N200 G94
N210 X0 Y0 F3000
N220 G00 X250 Y47 Z27
N230 G1 Z-0.200 F1200
N240 G1 X50 F3000
N250 G2 X47 Y50 I0 J3
N260 G1 Y450
N270 G2 X50 Y453 I3 J0
N280 G1 X247
N290 G1 Y650
N300 G2 X250 Y653 I3 J0
N310 G1 X850
N320 G2 X853 Y650 I0 J-3
N330 G1 Y453
N340 G1 X1050
N350 G2 X1053 Y450 I0 J-3
N360 G1 Y50
N370 G2 X1050 Y47 I-3 J0
N380 G1 X850
N390 G1 X250
N400 G00 Z27
N410 T2 M6
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
michel pet
Berichten: 1230
Lid geworden op: 18 jan 2012 22:43
Locatie: bovenkarspel
Contacteer:

Re: automatisch g-code uit automatische tekening

Bericht door michel pet »

is de v groef om het om te buigen zo ja dan zou ik een stuk minder diep gaan 1/3 of zo.
led niet op me taal ben woordt blind . hulp op afstand via skype michel.pet
zeeschuim

Re: automatisch g-code uit automatische tekening

Bericht door zeeschuim »

ik frees het al zo diep, en dat gaat perfekt michel
Plaats reactie