Om pulstågen bara är statiska (som en klockpuls) och inte ticka på i väldigt-många-MHz-området så vore nog den största utmaningen kommunikationen med Mach3. Nu har jag ju inte hela specifikationen, så troligen är det betydligt värre än så.
Vad kör du för program till din cnc maskin. Och hur?
- JimmyAndersson
- Inlägg: 26629
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Spruft, nu fick jag ett svar.
"Jag brukar inte ta in filer från SolidWorks till ArtCAM, utan jag tar alltid in filerna från AutoCAD. Det går att ta in solider från SolidWorks om du gör om filen till .STL.
Jag har dock aldrig provat o fräsa efter dessa filer."
Då hade jag missuppfattat lite, men tydligen går det att ta "direkt" från SW iaf.
Solly, men det kom så mycket information på en gång den dagen
"Jag brukar inte ta in filer från SolidWorks till ArtCAM, utan jag tar alltid in filerna från AutoCAD. Det går att ta in solider från SolidWorks om du gör om filen till .STL.
Jag har dock aldrig provat o fräsa efter dessa filer."
Då hade jag missuppfattat lite, men tydligen går det att ta "direkt" från SW iaf.
Solly, men det kom så mycket information på en gång den dagen
Jimmy,
Hur då statiska? Jag har känslan av att du redan förstått det här, men i alla fall...
Frekvensen på pulstågen måste ju variera från 0Hz (stillastående) till max frekvens. (NCPod går till 75kHz och G100 ända upp till 4Mhz) T.ex om du vill fräsa en cirkel med ett X-Y bord så måste ju frekvensen för pulstågen till X & Y kontinuerligt ändras i SIN/COS förhållande till varandra. Beroende på "upplösning" och max hastighet så kan frekvensen behöva ändras hundratals eller tusental gånger per sekund. Ju långsammare "uppdatering" av frekvenserna (och desto högre matning)desto kantigare blir ju cirkeln.
Art har en SDK tillgänglig tillsammans med exempel på hur man får tillgång till Mach3's motion planner etc. Det finns även en video som beskriver hur man sätter upp VisualStudio och kommmer igång med en plugin. Sen är det upp till en själv att "reläa" information mellan Mach3 och sin enhet på lämplig sätt. Själv kan jag inte skriva en rad C++ så jag är körd på den fronten....
/H.O
Hur då statiska? Jag har känslan av att du redan förstått det här, men i alla fall...
Frekvensen på pulstågen måste ju variera från 0Hz (stillastående) till max frekvens. (NCPod går till 75kHz och G100 ända upp till 4Mhz) T.ex om du vill fräsa en cirkel med ett X-Y bord så måste ju frekvensen för pulstågen till X & Y kontinuerligt ändras i SIN/COS förhållande till varandra. Beroende på "upplösning" och max hastighet så kan frekvensen behöva ändras hundratals eller tusental gånger per sekund. Ju långsammare "uppdatering" av frekvenserna (och desto högre matning)desto kantigare blir ju cirkeln.
Art har en SDK tillgänglig tillsammans med exempel på hur man får tillgång till Mach3's motion planner etc. Det finns även en video som beskriver hur man sätter upp VisualStudio och kommmer igång med en plugin. Sen är det upp till en själv att "reläa" information mellan Mach3 och sin enhet på lämplig sätt. Själv kan jag inte skriva en rad C++ så jag är körd på den fronten....
/H.O
- JimmyAndersson
- Inlägg: 26629
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
-
bossen12345
- Inlägg: 19
- Blev medlem: 25 maj 2007, 23:10:37
Ok, vissa här har kommit från ämnet lite.
Det verkar som dom flesta kör med mach3, men jag får inte till konverteringen från dxf till g kod. Det går men blir bara feldragna linjer och det stannar på vissa g koder
Jag kör visserligen bara direkt från sketchup, inte via något cam, jag har inte hittat något bra cam program heller.
Jag har inte riktigt förstått hur man ska tala om för mach 3 hur och var den ska fräsa, vart den ska börja och så, inget sånt får man ju ställa in i mach 3.välldigt lite inställningar tycker jag, eller är det det man gör i cam programmet?
Hur ska jag göra, lite mer detaljerade exempel för att komma igång skulle vara uppskattat.
Det verkar som dom flesta kör med mach3, men jag får inte till konverteringen från dxf till g kod. Det går men blir bara feldragna linjer och det stannar på vissa g koder
Jag kör visserligen bara direkt från sketchup, inte via något cam, jag har inte hittat något bra cam program heller.
Jag har inte riktigt förstått hur man ska tala om för mach 3 hur och var den ska fräsa, vart den ska börja och så, inget sånt får man ju ställa in i mach 3.välldigt lite inställningar tycker jag, eller är det det man gör i cam programmet?
Hur ska jag göra, lite mer detaljerade exempel för att komma igång skulle vara uppskattat.
Hej,
(Ursäkta avstickaren från ämnet tidigare...)
Väldigt LITE inställningar....den var ny
Jag har aldrig använt Sketchup men du måste väl ha någon form av koordinatsystem i programmet? Om du har en plåt som är 100X200mm som du skall fräsa hål i så rita en fyrkant i Sketchup, 100X200, där nedre vänstra hörnet ligger i origo (X0 Y0). Sedan ritar du vad du skall fräsa inuti fyrkanten.
Sedan använder du LazyCAM (följer med Mach3 och finns även som PRO version med fickfräsning, text mm mm) till att bereda DXF filen så att du får G-kod. Hur djupt, hur många pass, leadin, leadout etc etc.
Spänn upp din plåt i maskinen och jogga verktyget till nedre vänstra hörnet på plåten och tryck sedan på Zero X och [/i]Zero Y[/i]. Jogga verktyget till ytan på plåten och och tryck ZeroZ.
När du nu öppnar din G-kod fil så är ju de tidigare ritade hålen refererade till koordinaten X0 Y0 som är det nedre vänstra hörnet på plåten. Du har även talat om för Mach3 var på ditt maskinbord X0 Y0 ÄR så de två skall nu stämma överrens.
Det ÄR enkelt men svårt att förklara.
/H.O
(Ursäkta avstickaren från ämnet tidigare...)
Väldigt LITE inställningar....den var ny
Jag har aldrig använt Sketchup men du måste väl ha någon form av koordinatsystem i programmet? Om du har en plåt som är 100X200mm som du skall fräsa hål i så rita en fyrkant i Sketchup, 100X200, där nedre vänstra hörnet ligger i origo (X0 Y0). Sedan ritar du vad du skall fräsa inuti fyrkanten.
Sedan använder du LazyCAM (följer med Mach3 och finns även som PRO version med fickfräsning, text mm mm) till att bereda DXF filen så att du får G-kod. Hur djupt, hur många pass, leadin, leadout etc etc.
Spänn upp din plåt i maskinen och jogga verktyget till nedre vänstra hörnet på plåten och tryck sedan på Zero X och [/i]Zero Y[/i]. Jogga verktyget till ytan på plåten och och tryck ZeroZ.
När du nu öppnar din G-kod fil så är ju de tidigare ritade hålen refererade till koordinaten X0 Y0 som är det nedre vänstra hörnet på plåten. Du har även talat om för Mach3 var på ditt maskinbord X0 Y0 ÄR så de två skall nu stämma överrens.
Det ÄR enkelt men svårt att förklara.
/H.O
-
bossen12345
- Inlägg: 19
- Blev medlem: 25 maj 2007, 23:10:37
Tackar H.O, det var utförligt och bra.
Jag har testat testversionen av lazycam och tycker inte det verkar vara så bra. gamla versionen som dom visar på deras hemsida på videotutorialen verkar ha varit bättre.
Det är just cam programen som jag har problem med,
jag tycker dolphin cad cam verkar bra, en det verkar inte vara någon som använder det.
Skulle testa vector cad/cam och bob cad/cam som ni skrev om men fick inte till test versionerna.
Fyll gärna på mer info....
Jag har testat testversionen av lazycam och tycker inte det verkar vara så bra. gamla versionen som dom visar på deras hemsida på videotutorialen verkar ha varit bättre.
Det är just cam programen som jag har problem med,
jag tycker dolphin cad cam verkar bra, en det verkar inte vara någon som använder det.
Skulle testa vector cad/cam och bob cad/cam som ni skrev om men fick inte till test versionerna.
Fyll gärna på mer info....
- blackadder
- Inlägg: 325
- Blev medlem: 2 juli 2007, 21:23:40
- Ort: Dingle
