X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/71be8c4821b66010d7032061d891e9b8799f20c2..660e01d35ce8745d7ccbbb225d6c3752ce259506:/CNC-Fr%C3%A4se.mw
diff --git "a/CNC-Fr\303\244se.mw" "b/CNC-Fr\303\244se.mw"
index 97a8dfc15..4d1208f75 100644
--- "a/CNC-Fr\303\244se.mw"
+++ "b/CNC-Fr\303\244se.mw"
@@ -12,12 +12,13 @@ Stand 27.06.2014: Wir haben uns ein eigenes Smoothieboard 5X zugelegt, das wird
=== Fräse ===
Es handelt sich um eine etwa 15 jahre alte Isel Automation Flachbett Tischfräse CNC Multi K.
Kaum gebraucht und vermutlich seit ~9 Jahren nicht mehr in Betrieb gewesen.
-* Arbeitsbereich: x*y*z mm
+* Arbeitsbereich: 330*500*90 mm
* Kugelgewindetriebe
* Zwei Endschalter pro Achse
* Derzeit zwei Frässpindeln verfügbar
-** [[CNC-Fräse#HF-Spindel|Hochfrequenzspindel]]
+** [[CNC-Fräse#HF-Spindel|Hochfrequenzspindel]]
** [[CNC-Fräse#Proxxon|Proxxon]]
+** Kress
* NEMA23 Schrittmotoren der Firma Nanotec [http://de.nanotec.com/fileadmin/files/Datenblaetter/Schrittmotoren/ST5918/ST5918M3008-A.pdf 4T5618M3300]
==== Motoranschlüsse an der Fräse ====
@@ -51,31 +52,12 @@ Auf dem 25-Pol Kabel ist allerdings Pin 9 Common. Das sollte sich durch umlöten
* 20k 1/min direkt am Gerät stufenlos verstellbar
* Wird direkt an den Rechner angeschlossen
* Mit Aufnahmen für verschiedene Einsatz-Durchmesser bis 3.2 mm
-* Hat derzeit einen Lagerschaden, reparabel.
+* Das vordere Lager wurde durch Proxxon kostenlos getauscht und ist somit wieder i.O.
==== HF-Spindel ====
* Wird von einem externen Netzteil mit Strom versorgt, das wiederum über "FuÃpedal"-Anschluss mit Rechner ("HF-Spindel") verbunden wird. (Kann kurzgeschlossen werden, die Spindel ohne den Rechner zu betreiben.
* 50k 1/min
-
- +------------------+ - | | - | S M O O T H I E | - | B O A R D | - | | - +--------+--+------+ - | | - | | - +---+--+---+ - | REGLER | - +----+-+-+-+ - | | | ,-----. - | | .......' `. - | ........ Spindel ) - ..........:. ,' - `-----' -- ==== Werkzeug-Einsätze ==== * Siehe Bilder @@ -95,13 +77,15 @@ Auf dem 25-Pol Kabel ist allerdings Pin 9 Common. Das sollte sich durch umlöten === Smoothieboard config === [[Datei:Smoothieboard 5x new.jpg|thumb|Smoothieboard 5X frisch aus der Verpackung, ohne aufgelötete Kontakte.]] + + Eine erste config fürs Smoothieboard, liegt als ''config'' im Rootverzeichnis der µSD-Karte:
# NOTE Lines must not exceed 132 characters # Robot module configurations : general handling of movement G-codes and slicing into moves -default_feed_rate 100 # Default rate ( mm/minute ) for G1/G2/G3 moves -default_seek_rate 100 # Default rate ( mm/minute ) for G0 moves +default_feed_rate 200 # Default rate ( mm/minute ) for G1/G2/G3 moves +default_seek_rate 600 # Default rate ( mm/minute ) for G0 moves mm_per_arc_segment 0.5 # Arcs are cut into segments ( lines ), this is the length for # these segments. Smaller values mean more resolution, # higher values mean faster computation @@ -115,7 +99,7 @@ gamma_steps_per_mm 800 # Steps per mm for # Planner module configuration : Look-ahead and acceleration configuration planner_queue_size 32 # DO NOT CHANGE THIS UNLESS YOU KNOW EXACTLY WHAT YOU ARE DOING -acceleration 3000 # Acceleration in mm/second/second. +acceleration 500 # Acceleration in mm/second/second. acceleration_ticks_per_second 1000 # Number of times per second the speed is updated junction_deviation 0.05 # Similar to the old "max_jerk", in millimeters, # see https://github.com/grbl/grbl/blob/master/planner.c#L409 @@ -130,8 +114,8 @@ minimum_steps_per_minute 1200 # Never step slowe base_stepping_frequency 100000 # Base frequency for stepping, higher gives smoother movement # Cartesian axis speed limits -x_axis_max_speed 30000 # mm/min -y_axis_max_speed 30000 # mm/min +x_axis_max_speed 1500 # mm/min +y_axis_max_speed 1500 # mm/min z_axis_max_speed 300 # mm/min # Stepper module pins ( ports, and pin numbers, appending "!" to the number will invert a pin ) @@ -139,13 +123,13 @@ alpha_step_pin 2.0 # Pin for alpha st alpha_dir_pin 0.5 # Pin for alpha stepper direction alpha_en_pin 0.4 # Pin for alpha enable pin alpha_current 1.0 # X stepper motor current -alpha_max_rate 30000.0 # mm/min +alpha_max_rate 1500.0 # mm/min beta_step_pin 2.1 # Pin for beta stepper step signal beta_dir_pin 0.11 # Pin for beta stepper direction beta_en_pin 0.10 # Pin for beta enable beta_current 1.0 # Y stepper motor current -beta_max_rate 30000.0 # mm/min +beta_max_rate 1500.0 # mm/min gamma_step_pin 2.2 # Pin for gamma stepper step signal gamma_dir_pin 0.20 # Pin for gamma stepper direction @@ -291,8 +275,8 @@ panel.encoder_b_pin 3.26!^ # encoder pin panel.menu_offset 0 # some panels will need 1 here -panel.alpha_jog_feedrate 6000 # x jogging feedrate in mm/min -panel.beta_jog_feedrate 6000 # y jogging feedrate in mm/min +panel.alpha_jog_feedrate 1000 # x jogging feedrate in mm/min +panel.beta_jog_feedrate 1000 # y jogging feedrate in mm/min panel.gamma_jog_feedrate 200 # z jogging feedrate in mm/min panel.hotend_temperature 185 # temp to set hotend when preheat is selected @@ -314,89 +298,51 @@ currentcontrol_module_enable true # return_error_on_unhandled_gcode false # # network settings -network.enable false # enable the ethernet network services +network.enable true +# enable the ethernet network services network.webserver.enable true # enable the webserver network.telnet.enable true # enable the telnet server -network.ip_address auto # use dhcp to get ip address +#network.ip_address auto # use dhcp to get ip address # uncomment the 3 below to manually setup ip address -#network.ip_address 192.168.3.222 # the IP address -#network.ip_mask 255.255.255.0 # the ip mask -#network.ip_gateway 192.168.3.1 # the gateway address +network.ip_address 192.168.178.222 # the IP address +network.ip_mask 255.255.254.0 # the ip mask +network.ip_gateway 192.168.178.1 # the gateway address #network.mac_override xx.xx.xx.xx.xx.xx # override the mac address, only do this if you have a conflict -### Beim Anfahren der Endschalter wird das Programm angehalten -### Bitte mit einer Version nach 24. Juli 2014 verwenden -alpha_limit_enable true # set to true to enable X min and max limit switches -beta_limit_enable true # set to true to enable Y min and max limit switches -gamma_limit_enable true # set to true to enable Z min and max limit switches -== Workflow == -* Model (CAD) -*: Erzeugen des Models mittels einer CAD-Software. (QCAD) -* Fräsanweisungen (CAM) -*: Erzeugen der Fräsanweisungen/Maschinenanweisungen mit einer CAM. (CamBam) -* Ãbertragen auf CNC-Controller Smoothieboard -*: Per Dateiupload (Datenträger von Smoothieboard, SD-Karte) - -== Archiv == - -=== Rechner === -* AT-Industrie-PC-Gehäuse -* Full-size ISA Intel Rechner 233 MHz CPU -** PIA-652DV 2.4 [ftp://ftp.arbor.com.tw/pub/manual/Manuals/PIA%20Series/pia-652-20.pdf Manual] -** 48 MB RAM (werden nur erkannt, es stecken mehr drin, EDO, sowie SD-RAM) -* [[CNC-Fräse#MPK3|MPK3-Karte]] -* Netzwerk-Karte -* Zu viele Lüfter -* CD-Laufwerk -* Disketten-Laufwerk -* EIN/AUS-Schalter an der Front -* POWER und NOT-AUS-Taster für die Spindel an der Front - -* 15" TFT 1024*768 -* Cherry-Tastatur und Kugelmaus - -==== MPK3 ==== -* Full-size ISA-Karte mit zwei D-Sub-Ausgängen an der Slotblende, Die groÃe Buchse -> Fräse, die Kleine -> ? -* Versorgt die Motoren der Fräse (mit Ausnahme der Spindel) direkt mit Strom -* Anschluss erfolgte mit einer Kabelpeitsche von einem 25-Pol D-Sub-Stecker auf drei 9-Pol D-Sub-Stecker (einer pro Achse) - -=== Software === -* Win 98 SE - -==== Trimeta EdiTasc ==== -* Steuert die Fräse, schaltet Spindel ein/aus etc. -* Lädt .ncp ("Zwischenformat) und .plt (hpgl) -* Zeigt Pfade und Position (Nullpunkt, Spindelposition) -* Kann simulieren -* Papierdoku vorhanden - -==== isy3 ==== -* neueste installierte Version der isy-Programme (es gibt noch isy, isy1 und isy2) -* DOS-Software - - -=== ISA <-> LPT === -Schaltungsbasteleien - TU Chemnitz - -http://www-user.tu-chemnitz.de/~heha/bastelecke/Rund%20um%20den%20PC/LPTISA/ - -http://www-user.tu-chemnitz.de/~heha/messtech/ - -=== Kompatibilität der MPK3 mit [http://www.linuxcnc.org/ LinuxCNC] === -* [http://wiki.linuxcnc.org/cgi-bin/wiki.pl?EMC2_Supported_Hardware Supported Hardware] -* Zwei irc chatlogs, sucht nach "bagi" -** http://psha.org.ru/irc/%23emc/2005-04-05.html -***