Werkende macro voor touchprobe

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

Moderator: Moderators

Plaats reactie
jordy15
Berichten: 15
Lid geworden op: 20 mei 2014 13:30
Contacteer:

Werkende macro voor touchprobe

Bericht door jordy15 »

Goedenavond allen,

Ik wil graag een touchprobe op mijn machine aansluiten. Kwa aansluiten kom ik er uit, maar de code die ik aan de macro file toe moet voegen is voor mij tot op heden een beetje abracadabra.

Ik wil 2 macro's toevoegen die ik voornamelijk gebruik. Namelijk;

- De z hoogte op 0 zetten bovenop het werkstuk
- De probe in het midden van een gat zetten en vervolgens in x-x+Y-Y+ richting het center van het gat bepalen en vervolgens x en y op 0 te zetten in het center. Daarna de z as helemaal omhoog bewegen.

Ik heb heel wat topics doorgespit en ook wat macro's gevonden en die toegevoegd aan de macro file en hier even mee geprobeerd. Maar tot op heden krijg ik het niet voor elkaar.

Is er toevallig een topic die ik over het hoofd heb gezien waar al een werkende macro in staat ? Of is er iemand bereid om zijn macro te delen om mij en toekomstige macroleken opweg te helpen ?

Alvast bedankt voor de reacties.
Gebruikersavatar
P1-Engineering
Donateur
Berichten: 429
Lid geworden op: 27 aug 2019 23:28
Locatie: Haarlem

Re: Werkende macro voor touchprobe

Bericht door P1-Engineering »

Er is een hele mooie probing macro voor Eding maar die kan je alleen kopen icm de 3D-finder probe.
Voor zover ik weet is die ook niet ergens online te vinden.
H.C
Berichten: 229
Lid geworden op: 08 feb 2021 15:14

Re: Werkende macro voor touchprobe

Bericht door H.C »

De z hoogte op 0 zetten bovenop het werkstuk
staat er toch in ? is de eerste dat je tegen komt in de macro.ini file >> Sub zero_z
user1 > F2 (allez ja...ik gebruik deze toch voor de z te zetten met probe)

p1: ik heb ze...dus moet het wel ergens online te vinden zijn. (als ik het me goed herinner heeft de link hier op het forum ergens gestaan)

ah...zeker eens doorlopen...(incl. macro's)
viewtopic.php?t=20715
Gebruikersavatar
Kars-cnc
Donateur
Berichten: 1750
Lid geworden op: 07 okt 2015 05:33
Locatie: Heerde (Gelderland)

Re: Werkende macro voor touchprobe

Bericht door Kars-cnc »

H.C schreef: 20 okt 2022 07:32 ah...zeker eens doorlopen...(incl. macro's)
viewtopic.php?t=20715
Let op, dit zijn wel Sorotec macro's maar niet de uitgebreide 3D-Finder macro's waar P1-Engineering waarschijnlijk op doelt.
Nullen op het centrum van een cirkel zit hier niet in.
H.C
Berichten: 229
Lid geworden op: 08 feb 2021 15:14

Re: Werkende macro voor touchprobe

Bericht door H.C »

oh, ja Kars heeft gelijk. Enkel Z/toollengte/xyz

toch moet de macro te vinden zijn :)

Hoop dat ze bij Eding eens wakker worden...we zijn 2022...probes zijn niet duur meer.
Gebruikersavatar
P1-Engineering
Donateur
Berichten: 429
Lid geworden op: 27 aug 2019 23:28
Locatie: Haarlem

Re: Werkende macro voor touchprobe

Bericht door P1-Engineering »

Het zou inderdaad gewoon beschikbaar moeten zijn, net zo als een ATC macro. Als je dit bijvoorbeeld vergelijkt met wat Masso standaard meelevert zijn er nog wel stappen te maken.

Je zou evt. ook nog Sorotec kunnen benaderen voor de macro. De ATC macro die ik bij hun heb gekocht zaten alle 3D-finder routines ook in, kosten waren €120 geloof ik. Heb daar wel mijn machine gekocht dus weet niet of ze die voor iedereen aanbieden
Nog een belangrijke om niet te vergeten is de kalibratie routine, voor een nauwkeurige werking kan je daar eigenlijk niet om heen.

Andere optie is wellicht de macro's van LinuxCNC (Probe Basic) te downloaden en deze omzetten naar Eding. Dit is vrij goed te doen. Ik heb dit zelf andersom gedaan om de Eding ATC macro om te schrijven naar LinuxCNC.
Volgende stap is dan om de Eding PP aan te passen dat je de probing routines ook gewoon vanuit je CAM pakket kan programmeren.
Dan is het echt druk op de knop en de machine doet de rest. 8)
jordy15
Berichten: 15
Lid geworden op: 20 mei 2014 13:30
Contacteer:

Re: Werkende macro voor touchprobe

Bericht door jordy15 »

Bedankt voor de reactie jongens.

Ik heb de Zhoogte inmiddels werkend. Die stond er inderdaad al in. Onderstaande video maakte het ook nog extra duidelijk

https://www.youtube.com/watch?v=ftIQOdaOg2U

Ik heb zelf even een opsetje gemaakt met code die ik in diverse topics heb gevonden.
Ga ik hier de goede richting mee op voor dat ik hem klakkeloos in de macro zet ?

Code: Selecteer alles

SUB XYPROBE
G38.2 G91 X30 F100
    IF [#5067==1]
       G1 G90 X#5061
       G92 X = #200
       G0 G91 X-#5009
        G90
    ELSE
        G1 G91 X-30
        G90
         MSG "TASTPUNT X+ NIET BEREIKT"
    ENDIF

G38.2 G91 X-30 F100
    IF [#5067==1]
       G1 G90 X-#5061
       G92 X = #201
       G0 G91 X#5009
        G90
    ELSE
        G1 G91 X30
        G90
         MSG "TASTPUNT X- NIET BEREIKT"
    ENDIF


#202=[[#200+#201]/2
G1 X#202
G92 X-#5009


G38.2 G91 Y30 F100
    IF [#5067==1]
       G1 G90 Y#5062
       G92 Y = #200
       G0 G91 Y-#5009
        G90
    ELSE
        G1 G91 Y-30
        G90
         MSG "TASTPUNT Y+ NIET BEREIKT"
    ENDIF

G38.2 G91 Y-30 F100
    IF [#5067==1]
       G1 G90 X-#5062
       G92 Y = #201
       G0 G91 Y#5009
        G90
    ELSE
        G1 G91 Y-30
        G90
         MSG "TASTPUNT Y- NIET BEREIKT"
    ENDIF


#202=[[#200+#201]/2
G1 Y#202
G92 Y-#5009
H.C
Berichten: 229
Lid geworden op: 08 feb 2021 15:14

Re: Werkende macro voor touchprobe

Bericht door H.C »

gewoon eens laten draaien in het ijle (dry) :)
oh ja, kijk eens in de handleiding p141 (manual_v4.03)

P1: masso/linux...het kriebelt....:)
Plaats reactie