Beide Seiten der vorigen Revision
Vorhergehende Überarbeitung
Nächste Überarbeitung
|
Vorhergehende Überarbeitung
|
playground:playground [2021/10/25 14:06] gbuscher |
playground:playground [2021/11/30 21:49] (aktuell) gbuscher |
| <HTML> |
==== CNC-AG Projekt 1 ==== | <HEAD> |
| <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252"> |
| <TITLE></TITLE> |
Carla möchte mit der Fräse Kupfer bearbeiten: | <META NAME="GENERATOR" CONTENT="OpenOffice 4.1.3 (Win32)"> |
| <META NAME="AUTHOR" CONTENT="Georg Buscher"> |
| <META NAME="CREATED" CONTENT="20211130;11403715"> |
{{ag1_pic1.gif|Bild1 gif }} {{ public:cnc:ag1:g2.gif}} | <META NAME="CHANGEDBY" CONTENT="Georg Buscher"> |
| <META NAME="CHANGED" CONTENT="20211130;20390805"> |
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. | <STYLE TYPE="text/css"> |
| <!-- |
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“ | @page { margin: 2cm } |
| P { margin-bottom: 0.21cm } |
{{ public:cnc:ag1:g3.gif }} | H1 { margin-bottom: 0.21cm } |
| H1.western { font-family: "Arial", sans-serif; font-size: 16pt } |
Den Kreis wandeln wir um in einen Pfad: | H1.cjk { font-family: "Microsoft YaHei"; font-size: 16pt } |
| H1.ctl { font-family: "Lucida Sans"; font-size: 16pt } |
{{ public:cnc:ag1:g4.gif }} | H2 { margin-bottom: 0.21cm } |
| H2.western { font-family: "Arial", sans-serif; font-size: 14pt; font-style: italic } |
Diese Datei Speichern wir als .hpgl.: | 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:g5.gif }} | A:link { so-language: zxx } |
| --> |
Es erscheinen Abfragen zur Plottersteuerung: | </STYLE> |
| </HEAD> |
{{public:cnc:ag1:g6.gif }} | <BODY LANG="de-DE" DIR="LTR"> |
{{ public:cnc:ag1:g7.gif}} | <H1 CLASS="western">CNC-AG Projekt 2</H1> |
| <P STYLE="margin-bottom: 0cm"><BR> |
Die „Plottereinstellungen“ können bleiben. Die „Plot-Funktionen“ schalten wir aus. | </P> |
| <P>Wir konstruieren mit Hilfe des frei verfügbaren CAD-Programms |
| <A HREF="https://wiki.freecadweb.org/About_FreeCAD/de">FreeCad</A> |
Nun können wir WinPC-NC starten :{{ public:cnc:ag1:g8.gif }} | dieses einfache Teil: |
Den Fehler quittieren wir mit OK, die Maschine ist nicht angeschlossen | </P> |
{{ public:cnc:ag1:g9.gif }} | <P STYLE="margin-bottom: 0cm"><BR> |
| </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> |
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): | </P> |
{{ public:cnc:ag1:g10.gif }} | <P>Mit ihm wollen wir zwei kleine Linienlaser an der CNC-Fräse |
und wählen … | befestigen, sodaß man mit dem Kreuzungspunkt der Linien einfach |
{{ public:cnc:ag1:g11.gif }} | einen bestimmten Punkt auf dem Fräswerkstück anfahren kann.</P> |
Die Einstellung können wir, wenn gewünscht, sichern. | <H2 CLASS="western">FreeCad Arbeitsbereiche (Workbenches)</H2> |
| <P>Mit FreeCad können viele unterschiedliche Aufgaben erledigt |
Jetzt laden wir die hpgl-Datei. | werden. Dafür verfügbare Werkzeuge sind in <A HREF="https://wiki.freecadweb.org/Workbenches/de">Arbeitsbereichen</A> |
{{public:cnc:ag1:g12.gif }} | gruppiert.<BR>Wir verwenden den <A HREF="https://wiki.freecadweb.org/PartDesign_Workbench/de">Arbeitsbereich |
{{ public:cnc:ag1:g13.gif}} | Part Design</A> , der seinerseits auf 2D-Skizzen des <A HREF="https://wiki.freecadweb.org/Sketcher_Workbench/de">Bereichs |
| Sketcher</A> basiert. Später werden wir den <A HREF="https://wiki.freecadweb.org/Path_Workbench/de">Arbeitsbereich |
{{ public:cnc:ag1:g14.gif }} | Path</A> benutzen, um den Steuercode (g-code) für die |
| CNC-Maschine zu erzeugen.</P> |
Nun werden die Fräsparameter über die Schaltfläche 2D-CAM eingestellt (oben, roter Pfeil) | <P>In der FreeCad Grafikoberfläche kann man den gewünschten |
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. | Arbeitsbereich in einer Scrollbar auswählen:</P> |
| <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 |
{{public:cnc:ag1:g15.gif }} | sind in mehreren Abschnitten Darstellungs- bzw. Bearbeitungsoptionen |
| per Icon aufzurufen. Die Optionen werden wählbar, sobald sie |
Die Daten zu bereinigen, kann nicht schaden. | farbig hinterlegt sind.<BR>Unten rechts gibt es eine |
| Auswahlmöglichkeit für verschiedene Operationsmodi der |
| Maus. Wir benutzen die Handhabung, die in Blender üblich ist.</P> |
| <H2 CLASS="western">Part Design</H2> |
| <P>Mit den Part Design Werkzeugen ist es möglich, aus 2D |
Die alten (Zeichnungs-)Konturen zeigen, | Sketches 3D-Körper zu erzeugen.<BR>Sobald man das Symbol „Neues |
wie die Radienkorrektur wirkt (Betrag und Richtung) | Dokument erstellen“ oben links anklickt, erscheint in der |
Sie werden nur angezeigt aber nicht gefräst. | sogenannten Combo-Ansicht die Aufgabe „Körper erstellen“. |
| </P> |
{{public:cnc:ag1:g16.gif }} | <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 |
Wir benötigen nur einen Fräser. | Aufgabe „Skizze erstellen“ angezeigt.</P> |
Achtung hier wird der Radius gefragt, nicht der Durchmesser. | <P><BR><BR> |
Wenn „Innen“ nicht angekreuzt ist, wird aussen um die Kontur herum gefräst. | </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> |
Gleichlauf bedeutet, dass die Fräsbahn in der gleichen Richtung abgefahren wird, wie der Fräser schneidet. Siehe Fräsparameter | </P> |
| <P>Nach dem Klick auf „Skizze erstellen“ müssen wir |
Nach Setzen der Parameter "Start“ drücken. | entscheiden, auf welcher Ebene der zu konstruierende Körper |
| ruhen soll. <BR>Wir wählen die xy-Ebene: |
{{public:cnc:ag1:g17.gif }} | </P> |
Die Ergebnisse der Verarbeitung werden im dritten Reiter angezeigt. | <P><BR><BR> |
| </P> |
Die Verarbeitung kann mit geänderten Parametern beliebig wiederholt werden. | <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> |
Die so optimierte Fräsdatei wird mit der Endung .opt abgespeichert. | <P>Die Optionen können wir ignorieren.<BR>Durch Klicken auf OK |
Nach Drücken der „Fertig“-Taste sind die Pfade für die Fräswerkzeuge festgelegt. | gelangen wir nun in den Sketcher-Arbeitsbereich:</P> |
| <P><BR><BR> |
| </P> |
| <H2 CLASS="western">Sketcher</H2> |
| <P><BR><BR> |
| </P> |
| <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 |
| 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“. |
| </P> |
| <P><BR><BR> |
| </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 |
| erzeugt werden kann. Die Bemassungen der Geometrie sind |
| überschlägig, sie können später verändert |
| werden.</P> |
| <P>Das schrittweise Vorgehen zeigen wir in unserer Veranstaltung: Ein |
| Aussenkreis beschreibt den Umfang des Werkstücks. Zwei kleine |
| Kreise erzeugen die Aussparungen für die beiden Strichlaser. |
| Einige weitere Aussparungen ermöglichen den Einbau einer |
| waagerechten Spannschraube zur Befestigung des Laserträgers an |
| der Frässpindel:</P> |
| <P><BR><BR> |
| </P> |
| <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> |
| <P>Sobald die Skizze vollständig eingeschränkt ist, wird |
| sie hellgrün dargestellt. Das Sketcher-Fenster kann geschlossen |
| werden. Das würde ggf. auch mit unvollständiger |
| Einschränkung gehen.<BR>Durch das Schließen gelangen wir |
| zurück zur Part-Design-Funktion.</P> |
| <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> |