Diepte bijstellen

Nederlandse CNC controller op basis van de usb poort of Ethernet.

Moderator: Moderators

Gebruikersavatar
serum
Berichten: 5398
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Diepte bijstellen

Bericht door serum »

Was het in het verlerden niet zo (voor de g54/g55 nul-vraag van eding) dat edingcnc zijn werkstuk nulpunt juist vastlegde in G92?
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12041
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Diepte bijstellen

Bericht door hugo stoutjesdijk »

lelieveld schreef:Ik kan het weer niet laten
Ga het vragen
Als je de diepte niet wijzigt maar het 0 punt lager zet
Kom je dan niet een keer in de problemen
Ergens heb je in je G code de hoogte van de hoogste bout of Machineklem ingevoerd om aanvaring ermee te voorkomen.
Nu heb je op deze manier ook die hoogte toch lager ingesteld :?:
Het directe antwoordt is: JA.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
serum
Berichten: 5398
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Diepte bijstellen

Bericht door serum »

Als je de diepte niet wijzigt maar het 0 punt lager zet
Kom je dan niet een keer in de problemen
Dat is 100% afhankelijk van het werkstuk dat je maakt. Maar dat kan je zelf prima bepalen als je de z een stukje lager instelt.

Kwestie van meteen je werkstuk goed opmeten en uitklokken.. Heb je dat hele gezeur niet dat je de z opnieuw in moet stellen. :mrgreen:

Zelfde als je 0 punten in je cam vastleggen. Soms is linksachter fijn, soms het midden en soms op x/y12. 100% afhankelijk van het werkstuk dat je maakt.
Gebruikersavatar
lelieveld
Berichten: 1687
Lid geworden op: 17 mei 2009 00:10
Locatie: Oudenbosch
Contacteer:

Re: Diepte bijstellen

Bericht door lelieveld »

serum schreef:
Als je de diepte niet wijzigt maar het 0 punt lager zet
Kom je dan niet een keer in de problemen
Dat is 100% afhankelijk van het werkstuk dat je maakt. Maar dat kan je zelf prima bepalen als je de z een stukje lager instelt.

Kwestie van meteen je werkstuk goed opmeten en uitklokken.. Heb je dat hele gezeur niet dat je de z opnieuw in moet stellen. :mrgreen:

Zelfde als je 0 punten in je cam vastleggen. Soms is linksachter fijn, soms het midden en soms op x/y12. 100% afhankelijk van het werkstuk dat je maakt.
Ik voel me gesterkt door het voorgaande antwoord van Hugo
Ik ben iemand die altijd de bochtjes afsnijd en voor korte sluipwegen kiest
Maar met Cnc ( omdat ik die bewegingen van Mn freesmachine niet kan voorspellen ) al een paar keer iets korter gefreesd Wat helemaal niet de bedoeling was :evil: .
Spreiding van Kennis Macht en Kapitaal
Gebruikersavatar
serum
Berichten: 5398
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Diepte bijstellen

Bericht door serum »

Kan zijn, maar alsnog.. 100% afhankelijk van je te frezen onderdeel. (en natuurlijk je type opspanning) maar je maakt mij écht niet wijs dat jij in je opspanning met je frees <0,3 over je hulpstukken gaat. (wellicht per ongeluk)

ik ben met het facen ook wel eens in een m6 12.9 kop van een inbus beland.. Maar dat had meer te maken met een foutje in edingcnc, waardoor op onverklaarbare wijze de Z niet helemaal voorspelbaar werkte (las dat Audiomanics hier ook al mee te maken heeft gehad icm eding)

Als je bv met een vacuumtafel werkt en je z0 ligt op het bed, zou ik bv nooit de z 'even' met -0,3 verzetten. Noch met G92 Noch met nullen.

als je 0,3 tekort komt heb je per definitie al iets niet goed gedaan.

Jouw machine, jouw feestje. Er is geen goed of fout, zoals met alles; vele wegen die naar Rome leiden. Als jij je product maakt wat je wilt en binnen jouw specs valt is het toch prima? Niemand wie je vertelt dat je het anders moet doen.

het belangrijkste is dat je je comfortabel voelt bij je bewerkingen en de handelingen die je verricht aan je frees.
Als je bepaalde zaken niet volledig overziet, blijf lekker bij het vertrouwde is mijn advies.
Gebruikersavatar
lelieveld
Berichten: 1687
Lid geworden op: 17 mei 2009 00:10
Locatie: Oudenbosch
Contacteer:

Re: Diepte bijstellen

Bericht door lelieveld »

Het gaat me niet over die 0.3 mm dat kan ook met 1 of 10 mm :P
Daar ben ik kennelijk niet duidelijk in geweest
Het gaat mij hoe je het hoort te doen.
Johan vroeg of dat een goede manier was omdat 0 punt te verlagen
Ik vind van niet , ook al als je het zelfde klusje nog eens moet doen
Maar er zijn meerdere wegen naar Rome ook hier ;-)
Spreiding van Kennis Macht en Kapitaal
Gebruikersavatar
Ballegooijen
Donateur
Berichten: 4920
Lid geworden op: 20 sep 2016 15:45
Locatie: 's-Gravendeel
Contacteer:

Re: Diepte bijstellen

Bericht door Ballegooijen »

Wat in eerste instantie een simpele vraag leek heeft intussen al weer een paar pagina's met antwoorden opgeleverd. Ik moet alles nog eens een paar keer doorlezen alvorens ik alles begrijp :shock:
Kennis vermenigvuldigt zich alleen als je het deelt.
https://www.Baldas.nl
Gebruikersavatar
serum
Berichten: 5398
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle

Re: Diepte bijstellen

Bericht door serum »

Bij 1 of 10mm moet ik er niet aan denken om even de Z bij te stellen. Dat zet het wel in perspectief. hoewel het dan alsnog kan..

Ik pas het aan als ik 100% zeker ben. En dan alsnog.. Zo heb je soms ergens een middag freeswerk inzitten en dan zie je ineens je z bij de laatste facing opp je werkstuk inboren door een verloren tooloffset oid.. Overkomt iedereen.

Het mist je (mij in ieder geval) soms spontaan aan de logica om offsets (of met een simpele +/- fout, basisschool rekenwerk) mee te nemen..
Gebruikersavatar
Breaker
Donateur
Berichten: 1961
Lid geworden op: 26 mei 2015 22:43
Locatie: Nabij Antwerpen
Contacteer:

Re: Diepte bijstellen

Bericht door Breaker »

hugo stoutjesdijk schreef:En die G92 is wel heel handig voor het maken van frontplaten (of eigenlijk de achterkant met connectoren)
Ik heb van heel veel connectoren een standaard sub-programma in de machine en hoef in m'n hoofdprogramma dus alleen de plek van de connector te typen, en het bijbehorende subprogramma aan te roepen.
Hoe gebruik je G92 dan? Is dat G92 aanroepen aan het begin van het subprogramma en resetten met G92.1 aan het eind?

Bij die subprogramma’s gebruik ik juist relatieve coördinaten om ze vanuit het hoofdprogramma bij de normale coördinaten te starten voor een beetje overzicht. Maar misschien is G92 wel een goed alternatief.
Geduld is een schone zaak, frezen niet...
Gebruikersavatar
audiomanics
Donateur
Berichten: 5273
Lid geworden op: 28 feb 2007 09:31
Locatie: Appelscha
Contacteer:

Re: Diepte bijstellen

Bericht door audiomanics »

Helemaal niets mis mee om subprogrammma's (macro's) uit te voeren met relatieve bewegingen (routine begint met G91 en eindigt met G90 om te schakelen tussen absoluut en relatief)
Maar daar hoef je geen G92 voor te gebruiken.. Als je eenmaal je 0,0 coördinaat bepaald hebt en vast gezet met G92 en je macro houdt het midden van de bewerking op relatief 0,0 bijvoorbeeld, dan kan je je bewerking gewoon laten plaatsvinden op X100,y50 en nog ergens anders door:
G0 x100 y50
GOSUB bewerking (of CALL of gewoon de naam van de routine, afhankelijk van je software)
G0 volgende punt
GOSUB bewerking
etc

Ik heb zelfs al eens geprobeerd om een gegenereerde excell-sheet te laten uitlezen en de hele tabel met een stuk of 10000 coördinaten af te laten lopen.. ik struikelde op het correct inlezen van die tabel... iets wat ik in Eding nog niet heb kunnen uitvogelen.. Maar een stukje VisualBasic maakt er zo een hele lerp werkende code van.
Zonder G92, maar wel met één sub, met G90 en G91

Kees
<klik>... euh..test... 123.... einde test... uit.<klik>
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 12041
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Diepte bijstellen

Bericht door hugo stoutjesdijk »

Breaker schreef:
hugo stoutjesdijk schreef:En die G92 is wel heel handig voor het maken van frontplaten (of eigenlijk de achterkant met connectoren)
Ik heb van heel veel connectoren een standaard sub-programma in de machine en hoef in m'n hoofdprogramma dus alleen de plek van de connector te typen, en het bijbehorende subprogramma aan te roepen.
Hoe gebruik je G92 dan? Is dat G92 aanroepen aan het begin van het subprogramma en resetten met G92.1 aan het eind?

Bij die subprogramma’s gebruik ik juist relatieve coördinaten om ze vanuit het hoofdprogramma bij de normale coördinaten te starten voor een beetje overzicht. Maar misschien is G92 wel een goed alternatief.
Ja je hele programma in relatieve coördinaten schrijven is een prima oplossing, en als je aan het eind weer op je startpunt staat, gelijk een mooie controle dat er waarschijnlijk geen fout in zit.
De andere manier is om op het 'nulpunt' van je onderprogramma een 'preset' te doen. Ik vind het duidelijker om het geen verschuiving te noemen, je weet eigenlijk niet hoeveel je verschuift (kun je natuurlijk wel terug rekenen) maar je zegt tegen de besturing op het punt waar je staat : hier is je nulpunt. ( je mag ook wel een waarde ingeven, maar dan moet je wel nog beter begrijpen wat er gebeurd)
In mijn besturing heb ik dan ook het voordeel dat de coördinaten in beeld ook weer vanuit het nieuwe nulpunt aangeven.

Hieronder even een voorbeeldje wat ik vorige week toevallig gemaakt heb.
Staan wat vreemde codes in misschien, maar ik heb ook een vreemde besturing, de strekking met de G92 ( die ik voor de duidelijkheid maar even hernoemd heb) moet wel duidelijk zijn hoe het werkt.

Code: Selecteer alles

%501*T   ( - -000048- - - )
T1 I/M:M R1.4 L0 FE300 FZ200 S1000 
?
0A2D

%501*%   ( -D11-0001D0- - - koffertje back vieuw connectors)
N10 G0 Z60
N20 G17 T1 M3
N25 G49 R-3.5 [toeslag op de diepte]
N30 G0 X-24 Y-105
N40 %*2 [ 3 pennen ]
N50 G0 X24 Y-105
N60 %*3 [ 2 pennen ]
N65 G49 R-2
N70 G0 X24 Y-65
N80 %*1 [ RJ45 ]
N90 X-24 Y-65
N100 %*1
N105 G49
N110 X-24 Y-22
N120 %*1
N130 X24 Y-22
N140 %*1
N160 G0*1 X-24 Y-105 Z60 M30
?
4371

%501*1   ( - -000140- - -RJ45 shell)
N1 [ RJ45 ]
N10 G92 X0 Y0
N20 G0 Z2 M70
N30 G1 Z-5 M70
N40 G42 X0 Y14.5 G0 G64 M62
N50 G1 XA6.276145 YA14.5
N60 G2 XA-6.276145 YA14.5 IA0 JA0
N70 G1 X0
N80 G40
N90 G0 Z30
N100 G92.1
?
2E62

%501*2   ( - -000148- - -shell 3 pennen)
N1 [ 3 pinnen ]
N10 G92 X0 Y0
N20 G0 Z2 M70
N30 G1 Z-5 M70
N40 G42 X0 Y9.7 G0 G64 M62
N50 G1 XA5.187485 YA9.7 
N60 G2 XA-5.187485 YA9.7 IA0 JA0 
N70 G1 X0
N80 G40
N90 G0 Z30
N100 G92.1
?
30CF

%501*3   ( - -000148- - -shell 2 pennen)
N1 [ 2 pinnen ]
N10 G92 X0 Y0
N20 G0 Z2 M70
N30 G1 Z-5 M70
N40 G42 X0 Y7.95 G0 G64 M62
N50 G1 XA3.408812 YA7.95
N60 G2 XA-3.408812 YA7.95 IA0 JA0
N70 G1 X0
N80 G40
N90 G0 Z30
N100 G92.1
?
31F9
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
Breaker
Donateur
Berichten: 1961
Lid geworden op: 26 mei 2015 22:43
Locatie: Nabij Antwerpen
Contacteer:

Re: Diepte bijstellen

Bericht door Breaker »

Bedankt voor de inzichten. Dan houd ik het nog even bij G91 totdat ik helemaal begrijp waar alle G92 offsets vandaan kunnen komen.
hugo stoutjesdijk schreef:als je aan het eind weer op je startpunt staat, gelijk een mooie controle dat er waarschijnlijk geen fout in zit.
Dat heb ik me al aangewend, niet alleen hierom, maar heel soms gebruik ik voor het hoofdprogramma ook relatief, als dan begin en eindpunt van het subprogramma niet gelijk zijn komt het tot de meest vreemde resultaten. :roll:
Geduld is een schone zaak, frezen niet...
Plaats reactie