Beide Seiten der vorigen Revision
Vorhergehende Überarbeitung
Nächste Überarbeitung
|
Vorhergehende Überarbeitung
|
playground:playground [2021/10/25 17:58] gbuscher [WinPC-NC 2D Ladeparameter] |
playground:playground [2021/11/30 21:49] (aktuell) gbuscher |
\\ | <HTML> |
\\ | <HEAD> |
\\ | <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252"> |
\\ | <TITLE></TITLE> |
==== CNC-AG Projekt 1 ==== | <META NAME="GENERATOR" CONTENT="OpenOffice 4.1.3 (Win32)"> |
\\ | <META NAME="AUTHOR" CONTENT="Georg Buscher"> |
\\ | <META NAME="CREATED" CONTENT="20211130;11403715"> |
| <META NAME="CHANGEDBY" CONTENT="Georg Buscher"> |
Carla möchte mit der Fräse Kupfer bearbeiten: | <META NAME="CHANGED" CONTENT="20211130;20390805"> |
| <STYLE TYPE="text/css"> |
| <!-- |
{{ag1_pic1.gif|Bild1 gif }} {{ public:cnc:ag1:g2.gif}} | @page { margin: 2cm } |
| P { margin-bottom: 0.21cm } |
Das Kupfer ist 0,7mm dick. Wir können versuchen, ohne Kühlung/Schmierung die gewünschten Konturen mit einem 1mm Fräser auszufräsen. | H1 { margin-bottom: 0.21cm } |
==== Zeichnen im Inkscape ==== | H1.western { font-family: "Arial", sans-serif; font-size: 16pt } |
Um vorsichtig beginnen zu können, zeichnen wir für die Lochschablone in Inkscape nur einen Kreis. Die „Ebene 1“ benennen wir um in „Pen 1“ | H1.cjk { font-family: "Microsoft YaHei"; font-size: 16pt } |
| H1.ctl { font-family: "Lucida Sans"; font-size: 16pt } |
{{ public:cnc:ag1:g3.gif }} | H2 { margin-bottom: 0.21cm } |
| H2.western { font-family: "Arial", sans-serif; font-size: 14pt; font-style: italic } |
Den Kreis wandeln wir um in einen Pfad: | H2.cjk { font-family: "Microsoft YaHei"; font-size: 14pt; font-style: italic } |
| H2.ctl { font-family: "Lucida Sans"; font-size: 14pt; font-style: italic } |
{{ public:cnc:ag1:g4.gif }} | A:link { so-language: zxx } |
| --> |
Diese Datei Speichern wir als .hpgl.: | </STYLE> |
| </HEAD> |
{{ public:cnc:ag1:g5.gif }} | <BODY LANG="de-DE" DIR="LTR"> |
| <H1 CLASS="western">CNC-AG Projekt 2</H1> |
Es erscheinen Abfragen zur Plottersteuerung: | <P STYLE="margin-bottom: 0cm"><BR> |
| </P> |
{{public:cnc:ag1:g6.gif}} | <P>Wir konstruieren mit Hilfe des frei verfügbaren CAD-Programms |
{{public:cnc:ag1:g7.gif}} | <A HREF="https://wiki.freecadweb.org/About_FreeCAD/de">FreeCad</A> |
\\ | dieses einfache Teil: |
\\ | </P> |
| <P STYLE="margin-bottom: 0cm"><BR> |
Die „Plottereinstellungen“ können bleiben. Die „Plot-Funktionen“ schalten wir aus. | </P> |
| <P STYLE="margin-bottom: 0cm"><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:1_skizze_laserhalter.gif" NAME="Grafik1" ALIGN=LEFT WIDTH=411 HEIGHT=290 BORDER=0><BR CLEAR=LEFT><BR> |
| </P> |
Nun können wir WinPC-NC starten :{{ public:cnc:ag1:g8.gif }} | <P>Mit ihm wollen wir zwei kleine Linienlaser an der CNC-Fräse |
Den Fehler quittieren wir mit OK, die Maschine ist noch nicht angeschlossen | befestigen, sodaß man mit dem Kreuzungspunkt der Linien einfach |
{{ public:cnc:ag1:g9.gif }} | einen bestimmten Punkt auf dem Fräswerkstück anfahren kann.</P> |
| <H2 CLASS="western">FreeCad Arbeitsbereiche (Workbenches)</H2> |
====WinPC-NC Ladeparameter==== | <P>Mit FreeCad können viele unterschiedliche Aufgaben erledigt |
Wir möchten die hpgl-Datei so laden, dass der Werkstück-Nullpunkt (aus Sicht der CNC-Maschine) im Mittelpunkt der Zeichnung liegt. Dafür öffnen wir im WinPC die Auswahl „Parameter“und „Koordinaten“ (gelb markiert): | werden. Dafür verfügbare Werkzeuge sind in <A HREF="https://wiki.freecadweb.org/Workbenches/de">Arbeitsbereichen</A> |
{{ public:cnc:ag1:g10.gif }} | gruppiert.<BR>Wir verwenden den <A HREF="https://wiki.freecadweb.org/PartDesign_Workbench/de">Arbeitsbereich |
und wählen … | Part Design</A> , der seinerseits auf 2D-Skizzen des <A HREF="https://wiki.freecadweb.org/Sketcher_Workbench/de">Bereichs |
{{ public:cnc:ag1:g11.gif }} | Sketcher</A> basiert. Später werden wir den <A HREF="https://wiki.freecadweb.org/Path_Workbench/de">Arbeitsbereich |
Die Einstellung können wir, wenn gewünscht, sichern. | Path</A> benutzen, um den Steuercode (g-code) für die |
| CNC-Maschine zu erzeugen.</P> |
Jetzt laden wir die hpgl-Datei. | <P>In der FreeCad Grafikoberfläche kann man den gewünschten |
{{public:cnc:ag1:g12.gif }} | Arbeitsbereich in einer Scrollbar auswählen:</P> |
{{ public:cnc:ag1:g13.gif}} | <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:2_freecad_gui_.gif" NAME="Grafik2" ALIGN=LEFT WIDTH=993 HEIGHT=518 BORDER=0><BR CLEAR=LEFT><BR>Darunter |
| sind in mehreren Abschnitten Darstellungs- bzw. Bearbeitungsoptionen |
{{ public:cnc:ag1:g14.gif }} | per Icon aufzurufen. Die Optionen werden wählbar, sobald sie |
====WinPC-NC 2D CAM-Parameter==== | farbig hinterlegt sind.<BR>Unten rechts gibt es eine |
Nun werden die Fräsparameter über die Schaltfläche 2D-CAM eingestellt (oben, roter Pfeil) | Auswahlmöglichkeit für verschiedene Operationsmodi der |
Die Einstellwerte sind detailliert beschrieben in dem [[https://lewetz.de/files/download/hbwin3usbd.pdf|WinPC-NC-Handbuch]] ab Seite 63, welches man lokal auch über die Hilfe-Funktion erreichen kann. | Maus. Wir benutzen die Handhabung, die in Blender üblich ist.</P> |
| <H2 CLASS="western">Part Design</H2> |
{{public:cnc:ag1:g15.gif }} | <P>Mit den Part Design Werkzeugen ist es möglich, aus 2D |
\\ | Sketches 3D-Körper zu erzeugen.<BR>Sobald man das Symbol „Neues |
\\ | Dokument erstellen“ oben links anklickt, erscheint in der |
\\ | sogenannten Combo-Ansicht die Aufgabe „Körper erstellen“. |
\\ | </P> |
Die Daten zu bereinigen,kann nicht schaden. | <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:3_koerper_erstellen.gif" NAME="Grafik3" ALIGN=LEFT WIDTH=993 HEIGHT=511 BORDER=0><BR CLEAR=LEFT><BR><BR> |
\\ | </P> |
\\ | <P>Durch Klicken auf „Körper erstellen“ wird ein |
\\ | Datenblock für einen Körper erzeugt und die nächste |
\\ | Aufgabe „Skizze erstellen“ angezeigt.</P> |
\\ | <P><BR><BR> |
\\ | </P> |
\\ | <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:4_skizze_erstellen.gif" NAME="Grafik4" ALIGN=LEFT WIDTH=993 HEIGHT=527 BORDER=0><BR CLEAR=LEFT><BR><BR> |
\\ | </P> |
\\ | <P>Nach dem Klick auf „Skizze erstellen“ müssen wir |
Die alten (Zeichnungs-)Konturen zeigen,\\ | entscheiden, auf welcher Ebene der zu konstruierende Körper |
wie die Radienkorrektur wirkt\\ (Betrag und Richtung)\\ | ruhen soll. <BR>Wir wählen die xy-Ebene: |
Sie werden nur angezeigt aber nicht gefräst. | </P> |
| <P><BR><BR> |
{{public:cnc:ag1:g16.gif }} | </P> |
\\ | <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:5_ebene_waehlen.gif" NAME="Grafik5" ALIGN=LEFT WIDTH=993 HEIGHT=527 BORDER=0><BR CLEAR=LEFT><BR><BR> |
\\ | </P> |
\\ | <P>Die Optionen können wir ignorieren.<BR>Durch Klicken auf OK |
\\ | gelangen wir nun in den Sketcher-Arbeitsbereich:</P> |
\\ | <P><BR><BR> |
\\ | </P> |
\\ | <H2 CLASS="western">Sketcher</H2> |
Wir benötigen nur einen Fräser. | <P><BR><BR> |
Achtung hier wird der Radius gefragt, nicht der Durchmesser. | </P> |
Wenn „Innen“ nicht angekreuzt ist, wird aussen um die Kontur herum gefräst. | <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:6_sketcher01.gif" NAME="Grafik6" ALIGN=LEFT WIDTH=993 HEIGHT=513 BORDER=0><BR CLEAR=LEFT><BR><BR> |
\\ | </P> |
\\ | <P>Unter den Symbolen für die Ansichtsoptionen in der zweiten |
Gleichlauf bedeutet, dass die Fräsbahn in der gleichen Richtung abgefahren wird, wie der Fräser schneidet. Siehe Fräsparameter | Symbolzeile erscheinen jetzt in Zeile drei die wichtigsten |
\\ | Sketcher-Funktionen.<BR>In der linken Hälfte die |
\\ | Skizzengeometrien, rechts die Skizzenbeschränkungen, darunter |
\\ | weitere Skizzierwerkzeuge. Eine vollständige Liste der Optionen |
\\ | erhält man durch Aufklappen von „Sketch“ in der |
\\ | obersten Zeile. Die Symbolzeilen können angepasst werden.<BR>Die |
\\ | Combo-Ansicht zeigt unter dem Reiter „Aufgaben“ den |
\\ | Status der Zeichnung und die Möglichkeiten, Werte zu |
\\ | verändern.<BR>Alle Details der Bedienung sind ausführlich |
\\ | in der <A HREF="https://wiki.freecadweb.org/Sketcher_Workbench/de">Sketcher-FreeCad-Dokumentation</A> |
\\ | beschrieben. Die Links dahin findet man unter „Hilfe“. |
Nach Setzen der Parameter "Start“ drücken. | </P> |
| <P><BR><BR> |
{{public:cnc:ag1:g17.gif }} | </P> |
\\ | <P>Wir beginnen jetzt mit der Konstruktion unseres Werkstücks. |
\\ | Die Zeichnung wird so gestaltet, dass später in einem Zug mit |
\\ | der Part-Design-Funktion „Aufpolstern“ ein Körper |
Die Ergebnisse der Verarbeitung werden im dritten Reiter angezeigt. | erzeugt werden kann. Die Bemassungen der Geometrie sind |
| überschlägig, sie können später verändert |
Die Verarbeitung kann mit geänderten Parametern beliebig wiederholt werden. | werden.</P> |
| <P>Das schrittweise Vorgehen zeigen wir in unserer Veranstaltung: Ein |
Die so optimierte Fräsdatei wird mit der Endung .opt abgespeichert. | Aussenkreis beschreibt den Umfang des Werkstücks. Zwei kleine |
Nach Drücken der „Fertig“-Taste sind die Pfade für die Fräswerkzeuge festgelegt. | Kreise erzeugen die Aussparungen für die beiden Strichlaser. |
| Einige weitere Aussparungen ermöglichen den Einbau einer |
{{public:cnc:ag1:g18.gif}} | waagerechten Spannschraube zur Befestigung des Laserträgers an |
| der Frässpindel:</P> |
Man kann jetzt sehen, wie die Radienkorrektur wirkt. Die graue Linie zeigt die ursprüngliche Kontur. Die rote Linie zeigt die Bahn, die das Werkzeug Nr.1 abfahren wird. Sie ist um den Radius(!) des Fräsers nach aussen versetzt. | <P><BR><BR> |
| </P> |
====WinPC-NC 2D Fräsparameter==== | <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:7_sketcher02.gif" NAME="Grafik7" ALIGN=LEFT WIDTH=993 HEIGHT=721 BORDER=0><BR CLEAR=LEFT><BR><BR> |
| </P> |
Bevor wir nun den Fräsvorgang starten müssen wir noch einige Dinge erledigen: | <P>Sobald die Skizze vollständig eingeschränkt ist, wird |
-Korrekte Drehzahl des Fräswerzeugs berechnen und dem WinPC-NC mitteilen. | sie hellgrün dargestellt. Das Sketcher-Fenster kann geschlossen |
-Rechner bei https://www.cenon.de/cgi-bin/ToolCalc?lng=de . Die maximale Verfahrgeschwindigkeit der Stepcraft beträgt 3000 mm/min = 50 mm/sec. Die maximale Drehzahl der HF-Spindel beträgt 20000 U/min. Auch der Link [[https://www.cenon.de/toolKnowHow/index.html|"Know How: Was Sie über Werkzeuge wissen sollten"]] ist lesenswert. | werden. Das würde ggf. auch mit unvollständiger |
-Für unseren Fall ergibt sich: {{public:cnc:ag1:g19.gif}} | Einschränkung gehen.<BR>Durch das Schließen gelangen wir |
-Die Drehzahl tragen wir als Parameter für das Werkzeug1 ein.{{public:cnc:ag1:g20.gif}}{{public:cnc:ag1:g21.gif}}1.3. Dabei benennen wir das Werkzeug1 mit einem aussagefähigen Namen. | zurück zur Part-Design-Funktion.</P> |
- Korrekte Geschwindigkeiten für Eintauchen, Vorschub und Ausziehen des Fräsers ermitteln und dem WinPC-NC mitteilen. Die oben ermittelte Vorschubgeschwindigkeit tragen wir unter Parameter>Werkzeuge>Geschwindigkeiten ein. | <P><BR><BR> |
| </P> |
| <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:8_aufpolstern.gif" NAME="Grafik8" ALIGN=LEFT WIDTH=993 HEIGHT=602 BORDER=0><BR CLEAR=LEFT><BR><BR> |
| </P> |
| <P>Aus den angebotenen Aktionen wählen wir die Aufpolsterung |
| durch Anklicken aus.</P> |
| <P><BR><BR> |
| </P> |
| <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:9_aufpolstern_parameter.gif" NAME="Grafik9" ALIGN=LEFT HSPACE=38 WIDTH=399 HEIGHT=491 BORDER=0><BR><BR> |
| </P> |
| <P>Die vorgeschlagenen 10mm können wir übernehmen, unser |
| Fräsmaterial ist ähnlich dick.<BR>Durch Klicken auf OK wird |
| der Körper erzeugt.</P> |
| <P>Wenn wir die Ansicht im rechten Grafikfenster mit dem |
| Navigationswürfel 45° um die y-Achse kippen, erkennen wir |
| die erfolgreiche Aufpolsterung.</P> |
| <P>Für die folgende Ansicht schalten wir ausserdem die |
| Combo-Ansicht auf den „Modell“-Reiter um.<BR>In dem |
| Bereich „BezeichnungenEigenschaften“ klicken wir das |
| Element „Pad“(Aufpolsterung) an. Jetzt sehen wir in dem |
| Elementenbaum die unterliegende Skizze.<BR>Durch Markieren |
| (Anklicken) eines Elements und anschließendes Betätigen |
| der Leertaste kann man das Element im Grafikenster sichtbar oder |
| unsichtbar machen.</P> |
| <P>Jetzt wäre Gelegenheit den Elementen sprechende Namen zu |
| geben. Dazu kann für jedes Element mit der rechten Maustaste |
| ein Kontextmenü aufgerufen werden. <BR> <BR> In der untere |
| Hälfte der Combo-Ansicht werden für das aktive Element |
| Daten zur Ansicht (z.B. Farbe, Transparenz) und zu den |
| Element-Eigenschaften angezeigt. Die Werte können hier geändert |
| und in das Grafikfenster übernommen werden.</P> |
| <P><BR><BR> |
| </P> |
| <P><IMG SRC="https://wiki.fablab-bremen.org/lib/exe/fetch.php?media=public:cnc:ag2:10_aufgepolstert_modell.gif" NAME="Grafik10" ALIGN=LEFT WIDTH=993 HEIGHT=602 BORDER=0><BR CLEAR=LEFT><BR><BR> |
| </P> |
| </BODY> |
| </HTML> |