[CNC] openSCAD to gcode

Paul Hayden paul.hayden at gmx.at
Mon Aug 24 13:45:47 CEST 2015


Wenn der Radius beim Errechnen des gcode automatisch eingebaut wird, 
habe ich wie gesagt kein Problem damit. Das wird ein Prototyp, muss also 
nicht bis auf den letzten Millimeter dem Modell entsprechen (abgesehen 
von ein paar Randbedingungen, wie etwa dem Flächenverhältnis in der 
Mitte zum Ausgang.)

Ich habe jetzt eine 45° Schräge implementiert, Foto davon im Anhang. Die 
grün/gelbe Wand am Ausgang ist ein Rendering-error. Der senkrechte Teil 
ist jetzt nur noch sehr dünn, aber vorhanden. Im hinteren Teil ist noch 
immer alles eine Kruve.

Wäre jemand in nächster Zeit im Lab und könnte mir erklären, wie ich 
daraus gcode generiere?

thx!
  Paul

On 23/08/15 11:14, Sebastian Bachmann wrote:
> IMO sagen die meisten gcode converter eh "mit dem fräser gehts so 
> nicht" und bauen den Radius selber ein.
> Normal würde man aber fertigungsgerecht zeichnen, damit sowas gar 
> nicht erst passiert.
> Verwendet man zB Radius Kompensation von linuxcnc bricht er ab wenn 
> ein Radius zu klein für den fräserdurchmesser ist!
> Also da muss man zt echt aufpassen was man programmiert...
>
> LG Sebastian
>
> Am 23. August 2015 11:09:43 MESZ, schrieb Paul Hayden 
> <paul.hayden at gmx.at>:
>
>     Thx für den Hinweis!
>
>     Ja, Gebiet 2 ist in XZ-Ebene eine Kurve. Und das ist auch das
>     Problem: die Fläche zw. dünnster Stelle und Ausgang folgt einem
>     definiertem Verhältnis. Ich müsste den rundungs-Radius
>     Abstandsabhängig gestalten, und mit dem momentanen Setup ist das
>     einfach nicht möglich. Wie ichs möglich machen könnte überleg ich
>     seit langem.
>     Kann ein CAD-programm best-effort gcode generieren?
>
>     Was möglich wäre, ist die Kanten abzuschrägen auf 45°. Würde das
>     reichen?
>
>     mfg
>      Paul
>
>     On 22/08/15 18:27, Hobbes wrote:
>>     Hi Paul,
>>
>>     wenn Du ein wenig Deine Posts durchliest und ein wenig darüber nachdenkst, solltest Du von alleine draufkommen, warum ich so sarkastisch gepostet habe!
>>
>>     Zu den beiden Bildern habe ich ein paar Anmerkungen in die Bilder hineingezeichnet:
>>
>>     bei beiden:
>>     - rote Kreisflecken: die Innenecken mußt Du bereits konstruktiv ausrunden, wenn Du das Ding fräsen willst
>>
>>     bei center_01.jpg: handelt sich bei der Bodenfläche "2" um eine Kurve, wenn man auf die Ebene XZ draufschaut? Wenn ja, dann muß der Übergang Bodenfläche zur Seitenfläche ebenfalls verrundet werden
>>
>>     bei Bodenfläche "1" Übergang Boden--> Seitenfläche --> verrunden
>>
>>
>>     bei outside.jpg:
>>
>>     Übergang Bodenfläche zur Seitfläche (symbolisch einige rote Striche drinnen) ebenfalls verrunden; dies ist nur in der schiefen Bodenfläche zu machen, der Teil, der wie ein Scherengriff aussieht, kann so bleiben.
>>
>>
>>     Falls Du Dich fragst warum --> weil Du es sonst frästechnisch nicht hinbekommen wirst.
>>
>>
>>     Gruß,
>>     Hobbes
>>
>>     -----Original Message-----
>>     From: CNC [mailto:cnc-bounces at lists.metalab.at]On Behalf Of Paul Hayden
>>     Sent: Saturday, August 22, 2015 3:39 PM
>>     To: Neigungsgruppe Zerspanungstechnik und CNC
>>     Subject: Re: [CNC] openSCAD to gcode
>>
>>
>>     Hobbes, du hast Recht, bitte drück dich verständlicher aus.
>>
>>     Entsprechend einer Email, die ich gestern im Spam-Filter gefunden habe,
>>     sind im Anhang zwei JPEGs.
>>
>>     On 21/08/15 20:52, Hobbes wrote:
>>>     Hi Paul!
>>>
>>>     1. hast Du den Wink mit dem Baumstamm anscheinend nicht verstanden und 2. geht es hier nicht nur um mich.
>>>
>>>     Hobbes
>>>
>>>     -----Original Message-----
>>>     From: CNC [mailto:cnc-bounces at lists.metalab.at]On Behalf Of Paul Hayden
>>>     Sent: Friday, August 21, 2015 8:37 PM
>>>     To: Neigungsgruppe Zerspanungstechnik und CNC
>>>     Subject: Re: [CNC] openSCAD to gcode
>>>
>>>
>>>     Sry, das STL-file ist anscheinend zu groß gewesen:
>>>     http://tempsend.com/A572C4F4B3  (valid for one month)
>>>
>>>     Wenn du kein STL oder openSCAD anschauen kannst, kann ich dir das Modell
>>>     auch gerne im Metalab zeigen.
>>>
>>>     On 21/08/15 19:49, Hobbes wrote:
>>>>     Hi Paul!
>>>>
>>>>     Du hast ganz sicher berücksichtigt, daß hier jeder openSCAD (vor allem in der gleichen Konfiguration wie Du sie hast) verwendet und auch mit Feuereifer dabei ist, sich auch gleich Linux inkl. openSCAD bzw. irgend einen STL-VIewer zu installieren, nur um zu sehen ob er konstuktiv helfen kann oder nicht. Stimmt´s?!
>>>>
>>>>     *GRUMMEL*
>>>>     Hobbes
>>>>
>>>>
>>>>     -----Original Message-----
>>>>     From: CNC [mailto:cnc-bounces at lists.metalab.at]On Behalf Of Paul Hayden
>>>>     Sent: Friday, August 21, 2015 1:09 PM
>>>>     To: Neigungsgruppe Zerspanungstechnik und CNC
>>>>     Subject: Re: [CNC] openSCAD to gcode
>>>>
>>>>
>>>>     Ah, ich verwende list comprehension für mein polygon. Das ist ein ziemlich neues Feature, gibts erst seit der neuesten Version. Möchte ich auch so behalten, weil es den Code unglaublich viel einfacher macht und wartbar hält.
>>>>
>>>>
>>>>     On 21/08/15 11:59, Zwax wrote:
>>>>
>>>>     bei mir kompiliert das nicht:
>>>>
>>>>     Parser error in line 59: syntax error
>>>>
>>>>
>>>>     LG
>>>>     Zwax
>>>>
>>>>
>>>>
>>>>     Am 2015-08-21 um 11:55 schrieb Paul Hayden:
>>>>
>>>>     Guten Morgen!
>>>>
>>>>     Im Anhang das openSCAD file. Soll ich auch das STL-File nachreichen?
>>>>
>>>>     mfg
>>>>
>>>>
>>>>     On 21/08/15 10:17, Zwax wrote:
>>>>
>>>>     wie Andi schon erwähnt hat, hab ich das modell IRL gesehn.
>>>>     @Paul: kannst Du das bitte mal schicken?
>>>>
>>>>     LG
>>>>     Zwax
>>>>
>>>>
>>>>     Am 2015-08-20 um 23:10 schrieb Hobbes:
>>>>
>>>>     Hi Leute,
>>>>
>>>>     von welchem "Modell" sprechst Ihr da? Ich sehe hier nichts? Oder hat Paul ein Bild direkt an Euch gesendet?
>>>>
>>>>     LG,
>>>>     Hobbes
>>>>
>>>>     -----Original Message-----
>>>>     From: CNC [mailto:cnc-bounces at lists.metalab.at]On Behalf Of Zwax
>>>>     Sent: Thursday, August 20, 2015 8:31 AM
>>>>     To: Neigungsgruppe Zerspanungstechnik und CNC
>>>>     Subject: Re: [CNC] openSCAD to gcode
>>>>
>>>>
>>>>     servus!
>>>>
>>>>     wenn ich das richtig gesehen habe, dann hast Du in dem model ein paar
>>>>     kurven, für die man nicht so einfach händisch G-code erstellen kann. ich
>>>>     habe leider auch noch keine erfahrung mit CAM software, kann Dir nur
>>>>     anbieten, dass wir uns mal gemeinsam ein paar programme anschaun.
>>>>     @Hobbes: wie hieß noch mal die CAM software, die Du mal erwähnt hast?
>>>>
>>>>     wegen fräser: ja, die musst selber kaufen. für einen versuch in holz
>>>>     oder styrodur haben wir sicher was da, aber für mehr wird's nicht reichen.
>>>>
>>>>     LG
>>>>     Zwax
>>>>
>>>>
>>>>     Am 2015-08-19 um 21:31 schrieb Paul Hayden:
>>>>
>>>>     Hallo liebe neigungsgruppe Zerspanungstechnik!
>>>>
>>>>     Ich habe vor kurzem ein openSCAD-Model fertig gestellt. Das möchte ich
>>>>     gerne aus Messing fräsen. Wie man den gcode dafür erstellt, übersteigt
>>>>     leider meine Fähigkeiten oder Erfahrungen. Wäre jemand bereit, mir
>>>>     damit zu helfen bzw. mich in die Geheimnisse des Bedienens
>>>>     entsprechender Programme einweisen?
>>>>
>>>>     Zuletzt muss ich noch durch eine Stahl-Platte bohren. Ist es möglich,
>>>>     mithilfe der CNC die Bohrlöcher zu körnen/markieren?
>>>>
>>>>     Und besitzen wir 3mm Fräsköpfe für Messing oder sollte ich diese
>>>>     selbst besorgen?
>>>>
>>>>     mfg
>>>>          Paul
>>>>
>>>>     _______________________________________________
>>>>     CNC mailing list
>>>>     CNC at lists.metalab.at
>>>>     https://lists.metalab.at/mailman/listinfo/cnc
>>>>
>>>>     _______________________________________________
>>>>     CNC mailing list
>>>>     CNC at lists.metalab.at
>>>>     https://lists.metalab.at/mailman/listinfo/cnc
>>>>
>>>>
>>>>         
>>>>
>>>>     _______________________________________________
>>>>     CNC mailing list
>>>>     CNC at lists.metalab.at
>>>>     https://lists.metalab.at/mailman/listinfo/cnc
>>>>
>>>>
>>>>
>>>>         
>>>>
>>>>     _______________________________________________
>>>>     CNC mailing list
>>>>     CNC at lists.metalab.at
>>>>     https://lists.metalab.at/mailman/listinfo/cnc
>>>>
>>>>
>>>>
>>>>         
>>>>
>>>>     _______________________________________________
>>>>     CNC mailing list
>>>>     CNC at lists.metalab.at
>>>>     https://lists.metalab.at/mailman/listinfo/cnc
>>>>
>>>>
>>>>     _______________________________________________
>>>>     CNC mailing list
>>>>     CNC at lists.metalab.at
>>>>     https://lists.metalab.at/mailman/listinfo/cnc
>>>     _______________________________________________
>>>     CNC mailing list
>>>     CNC at lists.metalab.at
>>>     https://lists.metalab.at/mailman/listinfo/cnc
>>>
>>>
>>>     _______________________________________________
>>>     CNC mailing list
>>>     CNC at lists.metalab.at
>>>     https://lists.metalab.at/mailman/listinfo/cnc
>>
>>
>>     _______________________________________________
>>     CNC mailing list
>>     CNC at lists.metalab.at
>>     https://lists.metalab.at/mailman/listinfo/cnc
>
>     ------------------------------------------------------------------------
>
>     CNC mailing list
>     CNC at lists.metalab.at
>     https://lists.metalab.at/mailman/listinfo/cnc
>
>
>
> _______________________________________________
> CNC mailing list
> CNC at lists.metalab.at
> https://lists.metalab.at/mailman/listinfo/cnc

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.metalab.at/pipermail/cnc/attachments/20150824/5e5ed826/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: center1.jpeg
Type: image/jpeg
Size: 45044 bytes
Desc: not available
URL: <https://lists.metalab.at/pipermail/cnc/attachments/20150824/5e5ed826/attachment-0001.jpeg>


More information about the CNC mailing list