Ljus Ring på undervattensrobot--del 2 (CNC Mill) (3 / 5 steg)
Steg 3: G-kod översikt
Jag sökte efter den enklaste CAM programvara jag kunde hitta på Techshops datorer, och började använda VCarve Pro (bild 1). VCarve Pro är en prisvärd ($700, heh) prisbelönta stycke om mjukvaran beröm för sin enkelhet. Jag använde VCarve Pro för den första prototypen, sedan bestämde mig för att jag absolut inte kunde stå ut. Så letade jag efter något enklare (och mer fri) som gav mig också mer kontroll.
Jag slutade programmering nedskärningar för hand med Notepad ++, en textredigerare (bild 2). Detta är förmodligen inte vad en normal person skulle göra, men jag fann det ganska naturligt att kopiera-klistra in samma kodrader några dussin gånger, ändra några koordinater här och där. Det fungerade för mig. Men om du väljer att arbeta på G-kod i Notepad ++, skulle jag rekommendera en G-kod språk arkivera till göra sakerna lättare att läsa. Du kan kontrollera din G-kod med hjälp av simulator; NCSim av Gershon Elber var den enklaste jag kunde hitta (det kommer med exempel som du kan referera till om du vill se hur du ställer in simulering).
Bild 3 är ett foto av användargränssnittet på CNC mill. Jag har inte något meningsfullt att säga om den. Bara att det är mycket funktionell och dråpligt ful (jag är alldeles för menar att denna maskin = P). Använda detta program till lasta och köra din G-kod.
G-koden för denna del är fäst. Känn dig fri att öppna upp och Läs om G-kod, det finns verkligen bara 4 kommandon du behöver veta:
G00 betyder "snabb flytta"
G01 betyder "foder till denna punkt i en rak linje"
G02 betyder "göra en medurs båge till denna punkt"
G03 betyder "göra en moturs båge till denna punkt"
Det finns lite mer att veta, men det är verkligen kontentan av det. Om du vill veta mer kan du kontrollera Tormach's G-kod referenssida . En hel del andra saker (som verktygsbyten) kan du bara klistra in en rad exempel och ändra några siffror.