Het "Bouwen" van Macro's voor USBCNC

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

Moderator: Moderators

Plaats reactie
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door hugo stoutjesdijk »

keesk schreef:Hallo Hugo,
je werkt toch niet bij Overtoom hè?
Nee maar ben verslaafd aan dit soort spelletjes. :lol:
Met #21<#13 gebeurt er wel wat met dit als resultaat.
Ja inderdaad tikfoutje, maar ondanks je dislect kun je die zelf wel verklaren denk ik.
Het gaat dus de verkeerde kant op! Hugo kun je iets meer uitleggen wat je je allemaal goochelt want zoals je waarschijnlijk wel begrepen hebt ben ik een wiskunde-dislect!
Lijkt wel of #7 negatief is, moet ik narekenen.(nog een typefoutje misschien :cry: )
Ik wacht even je resultaten af, ging het nu in het echt goed, alleen op beeld niet ?
Wil het graag wel uitleggen, moet ik er even voor gaan zitten en een tekeningetje er bij maken, dan hebben er meer wat aan misschien.
( en moet nu nog even wat doen, lijkt op werken)
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
keesk
Donateur
Berichten: 216
Lid geworden op: 16 aug 2008 18:44
Locatie: Weerdinge (bij MM)

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door keesk »

Inderdaad #7 gaat negatief, wat mij ook opvalt is dat de Z afstand steeds groter wordt in plaats van kleiner.
Ik blijf proberen om het te begrijpen, in het echt gaat het met mijn macro wel goed geloof ik.
Het probleem is dat ik het niet nauwkeurig genoeg kan meten.

KeesK
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door hugo stoutjesdijk »

Toch een typefoutje, of meer een denkfoutje. :oops:

Code: Selecteer alles

   #7=[[#13-#21]/#13*#14]   ;hefboom regel Zas
Beredeneerde de zijde vanaf de verkeerde kant.
Hoop dat het nu goed is, kan aan het simulatie plaatje de volgorde en het nulpunt niet zien.
Kan ik die simulatie van USBCNC zo installeren ?
Uitleg volgt nog.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
keesk
Donateur
Berichten: 216
Lid geworden op: 16 aug 2008 18:44
Locatie: Weerdinge (bij MM)

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door keesk »

Hugo,
je kunt USBCNC gewoon hier downloaden, http://www.edingcnc.com/index.php?pagina=7_download
Als hij geen USBCNC kaart ziet komt hij vanzelf in simulatie modus. Je moet dan wel even in het instellingenscherm de draaibank aan zetten anders kloppen de assen niet. Ik ga straks proefdraaien, je hoort het wel

Groeten KeesK
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door hugo stoutjesdijk »

keesk schreef:je kunt USBCNC gewoon hier downloaden, http://www.edingcnc.com/index.php?pagina=7_download
Je moet dan wel even in het instellingenscherm de draaibank aan zetten anders kloppen de assen niet.
Heb ik inmiddels geinstalleerd, moet nog even zoeken hoe die in draaibank mode moet, zag ergens een scherm met een vinkje draaibank ( en nog iets met X als diameter), als dat het enige is.
Dan nog even uitvogelen hoe je em een programmaatje laat aflopen, maar dat zal ook wel lukken.
Werkt wel een stuk makkelijker als je kan kontroleren wat je beweert :P
Resultaat zal wel morgen avond of van het weekend worden.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door hugo stoutjesdijk »

Bij mij werkt het inmiddels.
Doorhebben dat ik die sub end sub weg moest halen duurde het langst.
6957
Heb nog een beetje zitten kneden in het programma, maar geloof dat het er aardig op lijkt.
Om ook het laatste stapje nog schuin voor te draaien is misschien nog een verbetering.
Vind alleen die beitel een beetje vreemd bij de simulatie.

Code: Selecteer alles

#1=20   ;diameter
#2=30   ;hoek
#3=6    ; fase (X)    
#4=1    ;afname
#5=0.50 ;toeslag

#11=[#1/2] ; halve diameter #11 heeft relatie met #1
#13=[#3-#5/cos[#2]] ; gecorrigeerde fase in X ( dus eigenlijk een delta-X maat )

#14=[#13/tan[#2]] ; gecorrigeerde fase in Z ( een delta-Z maat )
#15=[#3/tan[#2]] ; fase Z, voor nadraaien     
#21=#4 ; eerste snede is 0.5 diep (#5)

G0 X[#1] Z0.5
WHILE [#21<#13] ; we zitten nog steeds in radius te denken !
;                 #21 loopt van 0.5 tot maximaal 3 in dit voorbeeld
   #6=[#11-#21] ; radius 
   #7=[[#13-#21] / #13 * #14]   ;hefboom regel Zas
   G1 X[2*#6] ; *2 want we hebben alles in radius gerekend
   G1 Z[-#7]
   G1 G91 X[2*#4] Z-[#4/tan[#2]] ; schuin door naar vorige diameter
   G90
   G0Z0.5 ; misschien beter Z0.5
   #21=[#21+#4]
  
ENDWHILE

G0 X[#1-2*#3] ;begin afschuining
G1 Z0
X#1 Z[-#15] ; afschuining nadraaien
G91 Z-5
G90

M30
Laatst gewijzigd door hugo stoutjesdijk op 21 feb 2013 19:29, 1 keer totaal gewijzigd.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
zeeschuim

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door zeeschuim »

leuk!
keesk
Donateur
Berichten: 216
Lid geworden op: 16 aug 2008 18:44
Locatie: Weerdinge (bij MM)

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door keesk »

Prachtig, heb net je vorige posting zitten beantwoorden maar dat hoeft al niet meer zie ik! Die "beitel" kun je verkleinen door in de instellingen (tweede blad) de waarde van OpenGPL naar b.v. 1.0 te zetten. Je kunt wel zien dat het zwaartepunt bij USBCNC op frezen is ingesteld.
Ga straks nog even proefdraaien!
Alvast hartelijk dank voor de hulp (ik hoop dat de uitleg ook nog komt!)

KeesK
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door hugo stoutjesdijk »

heb je gezien dat ik tussendoor die regel waar G91 in staat achter die Z iets met tan[#2] heb veranderd ;-)
Had iets te enthousiast op zitten schonen.
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
keesk
Donateur
Berichten: 216
Lid geworden op: 16 aug 2008 18:44
Locatie: Weerdinge (bij MM)

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door keesk »

Ja, dat heb ik gezien, wat niet betekent dat ik ook snap wat de bedoeling is! Ik hoop dus nog steeds dat je de moeite wilt nemen om het voor mij (en misschien nog een paar anderen ) in Jip en Janneke taal uit te leggen.
Hij werkt inderdaad nu goed dus ga ik jouw stukje in mijn macro file inbouwen.

Groeten KeesK
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door hugo stoutjesdijk »

Snede opdeling schuine kant.pdf
Ik heb een eerste opzet gemaakt voor de uitleg van de snede opdeling.
Graag jullie commentaar waar nog aanvullende uitleg nodig is.
Deze 1e opzet is slechts een start voor de komplete uitwerking, de parameter nummers zijn nogal veranderd waarom dat is staat in de uitleg.

[edit]
volgende keer zal ik die 2 en 3 voor Y en Z goed maken :mrgreen: ]
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
keesk
Donateur
Berichten: 216
Lid geworden op: 16 aug 2008 18:44
Locatie: Weerdinge (bij MM)

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door keesk »

Gisteravond de uitleg rustig door gelezen, ik begin er voorzichtig een beetje van te snappen! Ga het vanmiddag nog een keer doen, ik zal wel nooit een wiskunde vriend worden, maar het is wel nuttig. Ik leer er toch nog weer wat bij. Kijk uit naar het vervolg Hugo!

KeesK
Gebruikersavatar
hugo stoutjesdijk
Donateur
Berichten: 11995
Lid geworden op: 02 mar 2011 17:04
Locatie: elst (u)
Contacteer:

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door hugo stoutjesdijk »

atan lijkt niet te werken ??

Code: Selecteer alles

#5=[atan[#11/#13]]   ;hoek fase tov hartlijn berekend.
Slash niet opgegeven
Heb diverse schrijfwijzes geprobeerd, volgens de manual moet ie 'atan' kunnen ( paragraaf 4.2.1 )
Iemand enig idee ?
Ik ben voor meer techniek op school, maar dan wel vanaf groep 1 basischool.
Gebruikersavatar
Arie Kabaalstra
Donateur
Berichten: 13371
Lid geworden op: 07 feb 2007 18:37
Locatie: Bakhuuz'n
Contacteer:

Re: Het "Bouwen" van Macro's voor USBCNC

Bericht door Arie Kabaalstra »

Ik heb het volgende in mijn macro staan: #5024 = ATAN[#5023 - #5021]/[#5022 - #5020].. en dat staat er standaard in... ik zie het probleem niet..
Plaats reactie