Eigen programma GUI gegevens ...

Vragen die je boven niet kwijt kunt, kan je hier stellen.

Moderator: Moderators

Gebruikersavatar
serum
Berichten: 5902
Lid geworden op: 08 mar 2008 20:37
Locatie: Zwolle
Has thanked: 1 time
Been thanked: 1 time

Re: Eigen programma GUI gegevens ...

Bericht door serum »

Weet je zeker dat jouw hsd andersom mag draaien Jan?

Ik heb twee iso30 spindels en bij beiden is aangegeven dat dat niet kon.
Gebruikersavatar
Arie Kabaalstra
Berichten: 14959
Lid geworden op: 07 feb 2007 18:37
Locatie: Bakhuuz'n
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door Arie Kabaalstra »

HSD?.. Leg eens uit.. of weet je niet wat een EMCOturn 120 is?.. (Beitel achter de Centerlijn , met de snijkant boven dus Draaien met M4, en Boren met M3:

Code: Selecteer alles

T0101
N0130  G00 X9.000 Z0.500 M08 M04
N0140  G84 Z0.100 X-1.000 D3=200 F100
N0150  G00 X8.000
N0160  G84 X6.200 Z-4.800 D3=250 F100
N0170  G00 T0000 X60.000 Z60.000
N0180  T0808
N0190  G97 S1000 M03 M08
N0200  G00 X0.000 Z1.000
N0210  G88 Z-1.000 D3=2000 F30
N0220  G00 T0000 X60.000 Z60.000
HIerboven een stukkie Code, Tool 1 is een mesbeitel, Tool 8 is een centerboor, Let er ook op dat ik bij de boor ook G97 heb ingesteld, omdat CSS niet nuttig is bij een boor..
Gebruikersavatar
Mcgyver
Berichten: 4362
Lid geworden op: 08 jun 2007 17:45
Locatie: Ridderkerk
Has thanked: 1 time

Re: Eigen programma GUI gegevens ...

Bericht door Mcgyver »

HSD?.. Leg eens uit.. of weet je niet wat een EMCOturn 120 is?..
Het topic draait niet alleen om jou, René had het tegen jan plastiek, even terug lezen.. er zijn er meer die jan heten hier ;-)
Zoals het freesje thuis freest, freest het nergens...
Gebruikersavatar
andrefc101
Donateur
Berichten: 4338
Lid geworden op: 26 dec 2007 08:39
Locatie: Bergen op Zoom
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door andrefc101 »

Arie Kabaalstra schreef: 09 feb 2025 21:18 Let er ook op dat ik bij de boor ook G97 heb ingesteld, omdat CSS niet nuttig is bij een boor..
Echt knap hoor
MarcoPajotter
Berichten: 119
Lid geworden op: 12 jan 2025 19:19
Locatie: belgium
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door MarcoPajotter »

Hallo iedereen,

We zijn weer wat gevorderd met onze CNC GUI,

Q1) Welke machines kunnen gestuurd worden door GM codes ?
Voorlopig heb ik een keuze ingebouwd, Draaibank (lathe), Freesbank (mill), ...

Q2) Voor de PostProcessor ben ik gaan zoeken op het internet naar machine merken ...
maar dat zijn er wel honderden, van gekende tot zeer ongekende merken.
Welke zijn de merken die we het (voorlopig) meest gebruiken.
Zou graag beginnen met een stuk of 5 gekende merken,
- FANUC
- ...

Alvast bedankt,
marc


Afbeelding
- every professional was once an amateur - greetings from Pajottenland - Belgium -
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 13187
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Been thanked: 3 times
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door hugo stoutjesdijk »

Q1. Ook 3d printers werken met G en M codes. Waarschijnlijk snijplotters ook. En misschien pick and place robotjes , spuitrobot, lasrobot, eigenlijk alles waarbij een positioneer as handig is zou met G en M code kunnen werken.
Ik heb hier een enkelvoudige positioneer as liggen, daar heb ik even een grbl, fluidnc, controllertje aan geknoopt om te testen.

Q2. Eigenlijk is het om te beginnen de besturing die het dialect bepaald, en dat zijn er veel minder dan machine fabrikanten.

Heidenhain, siemens en fanuc staan wel zo’n beetje bovenaan. Daarnaast zijn de aziatische besturingen in opkomst, maar die houden zich redelijk aan de fanuc regels.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
Arie Kabaalstra
Berichten: 14959
Lid geworden op: 07 feb 2007 18:37
Locatie: Bakhuuz'n
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door Arie Kabaalstra »

Vergeet ook Draadvonkmachines niet... :lol:

Eigenlijk moet je gewoon de meest basale Postprocessor meeleveren, en een beschrijving maken van hoe je zelf een Kopie van dat bestand kan maken, en dat aan kan passen aan het dialect van jouw machine..

Ik heb zelf ook mijn Postprocessor voor EdingCNC gemaakt, door die van Fanuc te kopiëren, en aan te passen..
Firehunter
Donateur
Berichten: 360
Lid geworden op: 30 aug 2012 20:03
Locatie: Oost-Groningen
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door Firehunter »

Waarmee ontwerp je de UI? Is dit alleen nog maar een grafische weergave van hoe het zou moeten werken, of is dit iets wat al functioneel is?
MarcoPajotter
Berichten: 119
Lid geworden op: 12 jan 2025 19:19
Locatie: belgium
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door MarcoPajotter »

Hallo (terug),

Voor mijn (Eindelijk begonnen) G/M code Editor/Debugger, heb ik een extra Mcode Status Frame gemaakt.
Hieronder de reeds ingevoegde Mcodes.

Q) Is dit voldoende, of zijn er nog andere die ik vergeten ben ?

M Commands List:

- M00 Program stop
- M01 Optional stop
- M02 End of program
- M03 Spindle on Clockwise
- M04 Spindle on Counter-clockwise
- M05 Spindle stop
- M06 Tool change
- M08 Coolant on
- M09 Coolant off
- M10 Clamp
- M11 Unclamp
- M30 End of program and rewind to beginning of program
- M98 Call subprogram
- M99 End subprogram


Alvast bedankt,
marc

Afbeelding
- every professional was once an amateur - greetings from Pajottenland - Belgium -
MarcoPajotter
Berichten: 119
Lid geworden op: 12 jan 2025 19:19
Locatie: belgium
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door MarcoPajotter »

@ Firehunter,

Voorlopig alleen onder Win 10 pro, later ook linux. 8)
Zou graag dit programma gaan compileren voor XP, Win7, Win8.1, ... (weet nog niet of dit zal kunnen ?)

Ben begonnen (Jan 2025) met een eerste grafische UI pagina,
en daarna stukjes aangebouwd, dus dit is nog geen functionele software ... :evil:

Maar, zoals je kan volgen in dit forum, bouw ik verder ... ;-)

Groeten,
marc
- every professional was once an amateur - greetings from Pajottenland - Belgium -
Gebruikersavatar
Arie Kabaalstra
Berichten: 14959
Lid geworden op: 07 feb 2007 18:37
Locatie: Bakhuuz'n
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door Arie Kabaalstra »

M6 is denk ik een MCode die je in je Postprocessor moet zetten, niet elke machine moet een M6 hebben bij een wissel..

Bij Heidenhain, is M6 een Fysieke wissel, maar een ToolCall zonder M6 Laadt alleen de offset van het opgeroepen gereedschap.
Nou zul je denken "Waar is dat voor nodig, wanneer is dat handig of bruikbaar?"
Welnu.. ik werkte bijvoorbeeld met een Mitsubishi OctaCut 2 snijder met wisselplaten.. Rond of achthoekig (REMX of OEMX) , als ik de achthoekige platen erin had zitten, had ik 2 andere offsets naast Tool nummer 2..één om die frees te gebruiken voor het maken van schuine kantjes op een Contour.. en één om schuine kantjes te maken ONDER een Contour.. ergo.. om gaten aan de onderkant van het werkstuk te soevereinen.. de collega's schrokken daar nog wel eens van, als die Frees in ijlgang door een gat dook, een rondje maakte, en dan in ijlgang weer boven kwam.. niks aan de hand, maar de onderkant heeft nu ook een schuin kantje..
Gebruikersavatar
Mcgyver
Berichten: 4362
Lid geworden op: 08 jun 2007 17:45
Locatie: Ridderkerk
Has thanked: 1 time

Re: Eigen programma GUI gegevens ...

Bericht door Mcgyver »

Bij Heidenhain, is M6 een Fysieke wissel, maar een ToolCall zonder M6 Laadt alleen de offset van het opgeroepen gereedschap.
Dat is niet geheel waar, eigenlijk oude informatie, bij oude versies van heidenhain moet je eerst een toolcall plaatsen met een opvolgende regel L M6.

De fehlmans bij mij op het werk wisselen gewoon alleen met een Toolcall met gereedschapsnummer en een toerental.
Zoals het freesje thuis freest, freest het nergens...
Gebruikersavatar
Arie Kabaalstra
Berichten: 14959
Lid geworden op: 07 feb 2007 18:37
Locatie: Bakhuuz'n
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door Arie Kabaalstra »

Nee, Dat hangt weer van de Machine Fabrikant af.. Ik heb moderne en oude Heidenhains bediend en geprogrammeerd, bij de TNC 410 (1998) Kwam de M6 (als je een Fysieke wissel wilde) op dezelfde regel, bij een Kiheung was het niet eens nodig.. maar dan vraag ik me weer af.. hoe roep je een tool op met een andere offset, zonder dat je wisselt?..
Gebruikersavatar
Quepee
Berichten: 685
Lid geworden op: 22 dec 2012 09:45
Locatie: Oh Oh Den Haag!
Has thanked: 1 time
Contacteer:

Re: Eigen programma GUI gegevens ...

Bericht door Quepee »

Mijn okuma draaibank wisselt zonder M6 maar alle okuma freesbanken wisselen niet zonder M6.

De schaublin met siemens wisselt ook zonder m6.

Denk dat het lastig is om iets te maken wat op alle machines werkt.

Op de okuma heb ik een ketting met gereedschappen en dan laad ik de volgende voor.

T15M6
T32

dan wisselt hij naar t15 en zet t32 klaar.
Laatst gewijzigd door Quepee op 12 feb 2025 20:01, 1 keer totaal gewijzigd.
Plaats reactie