Beide Seiten der vorigen Revision
Vorhergehende Überarbeitung
Nächste Überarbeitung
|
Vorhergehende Überarbeitung
|
playground:playground [2021/10/25 15:22] 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"> |
==Im Inkscape== | <!-- |
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 |
==WinPC-NC== | <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 noch 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 |
==WinPC-NC 2D Ladeparameter== | 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 |
\\ | 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> |
Die Daten zu bereinigen,kann nicht schaden. | <H2 CLASS="western">Part Design</H2> |
\\ | <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> |
\\ | <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 |
Die alten (Zeichnungs-)Konturen zeigen,\\ | Aufgabe „Skizze erstellen“ angezeigt.</P> |
wie die Radienkorrektur wirkt\\ (Betrag und Richtung)\\ | <P><BR><BR> |
Sie werden nur angezeigt aber nicht 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> |
{{public:cnc:ag1:g16.gif }} | </P> |
\\ | <P>Nach dem Klick auf „Skizze erstellen“ müssen wir |
\\ | entscheiden, auf welcher Ebene der zu konstruierende Körper |
\\ | ruhen soll. <BR>Wir wählen die xy-Ebene: |
\\ | </P> |
\\ | <P><BR><BR> |
\\ | </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> |
Wir benötigen nur einen Fräser. | </P> |
Achtung hier wird der Radius gefragt, nicht der Durchmesser. | <P>Die Optionen können wir ignorieren.<BR>Durch Klicken auf OK |
Wenn „Innen“ nicht angekreuzt ist, wird aussen um die Kontur herum gefräst. | gelangen wir nun in den Sketcher-Arbeitsbereich:</P> |
\\ | <P><BR><BR> |
\\ | </P> |
Gleichlauf bedeutet, dass die Fräsbahn in der gleichen Richtung abgefahren wird, wie der Fräser schneidet. Siehe Fräsparameter | <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 |
Nach Setzen der Parameter "Start“ drücken. | obersten Zeile. Die Symbolzeilen können angepasst werden.<BR>Die |
| Combo-Ansicht zeigt unter dem Reiter „Aufgaben“ den |
{{public:cnc:ag1:g17.gif }} | 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“. |
Die Ergebnisse der Verarbeitung werden im dritten Reiter angezeigt. | </P> |
| <P><BR><BR> |
Die Verarbeitung kann mit geänderten Parametern beliebig wiederholt werden. | </P> |
| <P>Wir beginnen jetzt mit der Konstruktion unseres Werkstücks. |
Die so optimierte Fräsdatei wird mit der Endung .opt abgespeichert. | Die Zeichnung wird so gestaltet, dass später in einem Zug mit |
Nach Drücken der „Fertig“-Taste sind die Pfade für die Fräswerkzeuge festgelegt. | der Part-Design-Funktion „Aufpolstern“ ein Körper |
| erzeugt werden kann. Die Bemassungen der Geometrie sind |
{{public:cnc:ag1:g18.gif}} | überschlägig, sie können später verändert |
| werden.</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>Das schrittweise Vorgehen zeigen wir in unserer Veranstaltung: Ein |
| Aussenkreis beschreibt den Umfang des Werkstücks. Zwei kleine |
==WinPC-NC 2D Fräsparameter== | Kreise erzeugen die Aussparungen für die beiden Strichlaser. |
| Einige weitere Aussparungen ermöglichen den Einbau einer |
Bevor wir nun den Fräsvorgang starten müssen wir noch einige Dinge erledigen: | waagerechten Spannschraube zur Befestigung des Laserträgers an |
- 1. Korrekte Drehzahl des Fräswerzeugs berechnen und dem WinPC-NC mitteilen. | der Frässpindel:</P> |
- - Rechner bei https://www.cenon.de/cgi-bin/ToolCalc?lng=de | <P><BR><BR> |
Die maximale Verfahrgeschwindigkeit der Stepcraft beträgt 3000 mm/min = 50 mm/sec. | </P> |
Die maximale Drehzahl der HF-Spindel beträgt 20000 U/min. | <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> |
Auch der Link "Know How: Was Sie über Werkzeuge wissen sollten" ist lesenswert. | </P> |
- - Für unseren Fall ergibt sich: | <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> |