Benutzer-Werkzeuge

Webseiten-Werkzeuge


playground:playground

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
playground:playground [2021/10/25 10:22]
gbuscher [CNC-AG Projekt 1]
playground:playground [2021/11/30 21:49] (aktuell)
gbuscher
Zeile 1: Zeile 1:
-====== CAD/CAM/CNC Verarbeitungswege ====== +<HTML> 
- +<HEAD> 
- + <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252"> 
-^**CAD-Programm**^**Übergabeformat**^**CAM-programm**^´**Übergabeformat**^**CNC-Programm**^**Bemerkungen**^ + <TITLE></TITLE> 
-|Erstellen einer 2-3 dimensionalen Zeichnung|    |Zerlegung der Zeichnung in Bewegungspfade für das CNC Werkzeug|   |Anpassung an spezifische CNC-Maschine |Benutzerschnittstelle zur Steuerung + <META NAME="GENERATOR" CONTENT="OpenOffice 4.1.3  (Win32)"> 
-|Inkscape Zeichnung 2D|.hpgl|WinPC-NC 2D|Intern|WinPC-NC|im TestHinweise| + <META NAME="AUTHOR" CONTENT="Georg Buscher"> 
-|FreeCad Part Workbench 3D|intern|FreeCad Path Workbench|.gcode|WinPC-NC|im TestHinweise| + <META NAME="CREATED" CONTENT="20211130;11403715"> 
-|Fusion360/Eagle PCB|intern|Fusion360/Eagle Werkzeuge Fräskontur|.plt|WinPC-NC|im TestHinweise| + <META NAME="CHANGEDBY" CONTENT="Georg Buscher"> 
- + <META NAME="CHANGED" CONTENT="20211130;20390805"> 
-===== CNC-AG Projekt 1 =====     + <STYLE TYPE="text/css"> 
-      (Doku in Arbeit+ <!-- 
- + @page { margin: 2cm } 
-Carla möchte mit der Fräse Kupfer bearbeiten: + P { margin-bottom: 0.21cm } 
- + H1 { margin-bottom: 0.21cm } 
- + H1.western { font-family: "Arial", sans-serif; font-size: 16pt } 
-{{ag1_pic1.gif|Bild1 gif}} + H1.cjk { font-family: "Microsoft YaHei"; font-size: 16pt } 
- + H1.ctl { font-family: "Lucida Sans"; font-size: 16pt } 
-{{cnc:ag1:g3.gif}} + H2 { margin-bottom: 0.21cm } 
 + H2.western { font-family: "Arial", sans-serif; font-size: 14pt; font-style: italic } 
 + H2.cjk { font-family: "Microsoft YaHei"; font-size: 14pt; font-style: italic } 
 + H2.ctl { font-family: "Lucida Sans"; font-size: 14pt; font-style: italic } 
 + A:link { so-language: zxx } 
 + --> 
 + </STYLE> 
 +</HEAD> 
 +<BODY LANG="de-DE" DIR="LTR"> 
 +<H1 CLASS="western">CNC-AG Projekt 2</H1> 
 +<P STYLE="margin-bottom: 0cm"><BR> 
 +</P> 
 +<P>Wir konstruieren mit Hilfe des frei verf&uuml;gbaren CAD-Programms 
 +<A HREF="https://wiki.freecadweb.org/About_FreeCAD/de">FreeCad</A> 
 +dieses einfache Teil:   
 +</P> 
 +<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> 
 +</P> 
 +<P>Mit ihm wollen wir zwei kleine Linienlaser an der CNC-Fr&auml;se 
 +befestigen, soda&szlig; man mit dem Kreuzungspunkt der Linien einfach 
 +einen bestimmten Punkt auf dem Fr&auml;swerkst&uuml;ck anfahren kann.</P> 
 +<H2 CLASS="western">FreeCad Arbeitsbereiche (Workbenches)</H2> 
 +<P>Mit FreeCad k&ouml;nnen viele unterschiedliche Aufgaben erledigt 
 +werden. Daf&uuml;r verf&uuml;gbare Werkzeuge sind in <A HREF="https://wiki.freecadweb.org/Workbenches/de">Arbeitsbereichen</A> 
 +gruppiert.<BR>Wir verwenden den <A HREF="https://wiki.freecadweb.org/PartDesign_Workbench/de">Arbeitsbereich 
 +Part Design</A> , der seinerseits auf 2D-Skizzen des <A HREF="https://wiki.freecadweb.org/Sketcher_Workbench/de">Bereichs 
 +Sketcher</A> basiert. Sp&auml;ter werden wir den <A HREF="https://wiki.freecadweb.org/Path_Workbench/de">Arbeitsbereich 
 +Path</A> benutzen, um den Steuercode (g-code) f&uuml;r die 
 +CNC-Maschine zu erzeugen.</P> 
 +<P>In der FreeCad Grafikoberfl&auml;che kann man den gew&uuml;nschten 
 +Arbeitsbereich  in einer Scrollbar ausw&auml;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 
 +sind in mehreren Abschnitten Darstellungs- bzw. Bearbeitungsoptionen 
 +per Icon aufzurufen. Die Optionen werden w&auml;hlbar, sobald sie 
 +farbig hinterlegt sind.<BR>Unten rechts gibt es eine 
 +Auswahlm&ouml;glichkeit f&uuml;r verschiedene Operationsmodi der 
 +Maus. Wir benutzen die Handhabung, die in Blender &uuml;blich ist.</P> 
 +<H2 CLASS="western">Part Design</H2> 
 +<P>Mit den Part Design Werkzeugen ist es m&ouml;glich, aus 2D 
 +Sketches 3D-K&ouml;rper zu erzeugen.<BR>Sobald man  das Symbol &bdquo;Neues 
 + Dokument erstellen&ldquo; oben links anklickt, erscheint in der 
 +sogenannten Combo-Ansicht die Aufgabe &bdquo;K&ouml;rper erstellen&ldquo;. 
 +</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  &bdquo;K&ouml;rper erstellen&ldquo; wird ein 
 +Datenblock f&uuml;r einen K&ouml;rper erzeugt und die n&auml;chste 
 +Aufgabe &bdquo;Skizze erstellen&ldquo; 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 &bdquo;Skizze erstellen&ldquo; m&uuml;ssen wir 
 +entscheidenauf welcher Ebene der zu konstruierende K&ouml;rper 
 +ruhen soll. <BR>Wir w&auml;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> 
 +</P> 
 +<P>Die Optionen k&ouml;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> 
 +<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&uuml;r die Ansichtsoptionen in der zweiten 
 +Symbolzeile erscheinen jetzt in Zeile drei die wichtigsten 
 +Sketcher-Funktionen.<BR>In der linken H&auml;lfte die 
 +Skizzengeometrien, rechts die Skizzenbeschr&auml;nkungen, darunter 
 +weitere Skizzierwerkzeuge. Eine vollst&auml;ndige Liste der Optionen 
 +erh&auml;lt man durch Aufklappen von &bdquo;Sketch&ldquo; in der 
 +obersten Zeile. Die Symbolzeilen k&ouml;nnen angepasst werden.<BR>Die 
 +Combo-Ansicht zeigt unter dem Reiter &bdquo;Aufgaben&ldquo; den 
 +Status der Zeichnung und die M&ouml;glichkeiten, Werte zu 
 +ver&auml;ndern.<BR>Alle Details der Bedienung sind ausf&uuml;hrlich 
 +in der <A HREF="https://wiki.freecadweb.org/Sketcher_Workbench/de">Sketcher-FreeCad-Dokumentation</A> 
 +beschriebenDie Links dahin findet man unter &bdquo;Hilfe&ldquo;.  
 +</P> 
 +<P><BR><BR> 
 +</P> 
 +<P>Wir beginnen jetzt mit der Konstruktion unseres Werkst&uuml;cks. 
 +Die Zeichnung wird so gestaltet, dass sp&auml;ter in einem Zug mit 
 +der Part-Design-Funktion &bdquo;Aufpolstern&ldquo; ein K&ouml;rper 
 +erzeugt werden kann.  Die Bemassungen der Geometrie sind 
 +&uuml;berschl&auml;gigsie k&ouml;nnen sp&auml;ter ver&auml;ndert 
 +werden.</P> 
 +<P>Das schrittweise Vorgehen zeigen wir in unserer Veranstaltung: Ein 
 +Aussenkreis beschreibt den Umfang des Werkst&uuml;cks. Zwei kleine 
 +Kreise erzeugen die Aussparungen f&uuml;r die beiden Strichlaser.  
 +Einige weitere Aussparungen erm&ouml;glichen den Einbau einer 
 +waagerechten Spannschraube zur Befestigung des Lasertr&auml;gers an 
 +der Fr&auml;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&auml;ndig eingeschr&auml;nkt istwird 
 +sie hellgr&uuml;n dargestellt. Das Sketcher-Fenster kann geschlossen 
 +werden. Das w&uuml;rde ggf. auch mit unvollst&auml;ndiger 
 +Einschr&auml;nkung gehen.<BR>Durch das Schlie&szlig;en gelangen wir 
 +zur&uuml;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&auml;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&ouml;nnen wir &uuml;bernehmen, unser 
 +Fr&auml;smaterial ist &auml;hnlich dick.<BR>Durch Klicken auf OK wird 
 +der K&ouml;rper erzeugt.</P> 
 +<P>Wenn  wir die Ansicht im rechten Grafikfenster mit dem 
 +Navigationsw&uuml;rfel 45&deg; um die y-Achse kippen, erkennen wir 
 +die erfolgreiche Aufpolsterung.</P> 
 +<P>F&uuml;r die folgende Ansicht schalten wir ausserdem die 
 +Combo-Ansicht auf den &bdquo;Modell&ldquo;-Reiter um.<BR>In dem 
 +Bereich &bdquo;BezeichnungenEigenschaften&ldquo; klicken wir das 
 +Element &bdquo;Pad&ldquo;(Aufpolsterung) an. Jetzt sehen wir in dem 
 +Elementenbaum die unterliegende Skizze.<BR>Durch Markieren 
 +(Anklickeneines Elements und anschlie&szlig;endes Bet&auml;tigen 
 +der Leertaste kann man das Element im Grafikenster sichtbar oder 
 +unsichtbar machen.</P> 
 +<P>Jetzt w&auml;re Gelegenheit den Elementen sprechende Namen zu 
 +geben.  Dazu kann f&uuml;r jedes Element mit der rechten Maustaste 
 +ein Kontextmen&uuml; aufgerufen werden. <BR> <BR> In der untere 
 +H&auml;lfte der Combo-Ansicht werden f&uuml;r das aktive Element 
 +Daten zur Ansicht (z.B. Farbe, Transparenz) und zu den 
 +Element-Eigenschaften angezeigt. Die Werte k&ouml;nnen hier ge&auml;ndert 
 +und in das Grafikfenster &uuml;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>
playground/playground.1635150169.txt.gz · Zuletzt geändert: 2021/10/25 10:22 von gbuscher