meta data for this page
  •  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
3d-druck:start [2022/05/06 18:13] – [Cura plugins] replace the default value with your name kmk3d-druck:start [2023/05/10 23:58] (current) – RTotlink zum Start eines 3D-Katalog-Experiments kmk
Line 1: Line 1:
 ====== 3D-Printing ====== ====== 3D-Printing ======
 +[[.:3d-catalog:start]]
 +
 To produce gorgeous objects with the 3D printer on the 3rd floor, you need to install a [[WP>Slicer (3D printing)|slicer]] on your desktop or laptop. The recommended slicer is [[https://ultimaker.com/de/software/ultimaker-cura|cura]].((If you don't like cura, feel free to pioneer an alternative like [[https://slic3r.org/|Slic3r]], [[https://www.prusa3d.com/page/prusaslicer_424/|PrusaSlicer]] or [[https://github.com/supermerill/SuperSlicer|SuperSlicer]]. )) To produce gorgeous objects with the 3D printer on the 3rd floor, you need to install a [[WP>Slicer (3D printing)|slicer]] on your desktop or laptop. The recommended slicer is [[https://ultimaker.com/de/software/ultimaker-cura|cura]].((If you don't like cura, feel free to pioneer an alternative like [[https://slic3r.org/|Slic3r]], [[https://www.prusa3d.com/page/prusaslicer_424/|PrusaSlicer]] or [[https://github.com/supermerill/SuperSlicer|SuperSlicer]]. ))
  
-There is no card reader on the printer and no wlan, either. Files are  communicated exclusively via cable based network. +There is no card reader on the printer and no wlan, either. All data is communicated exclusively via cable based network. 
  
 ===== Install cura ===== ===== Install cura =====
Line 8: Line 10:
   : Cura is probably natively available in the repo of your distro.   : Cura is probably natively available in the repo of your distro.
   : Alternatively, install the [[wp>AppImage]] of the latest release [[https://github.com/Ultimaker/Cura/releases|from github]].    : Alternatively, install the [[wp>AppImage]] of the latest release [[https://github.com/Ultimaker/Cura/releases|from github]]. 
-  ? MS Windows and MacOS:+  ? Microsoft Windows
 +  : Download the installer of the latest release [[https://github.com/Ultimaker/Cura/releases|from github]]. 
 +  ? Apple MacOS:
   : Download the installer of the latest release [[https://github.com/Ultimaker/Cura/releases|from github]].   : Download the installer of the latest release [[https://github.com/Ultimaker/Cura/releases|from github]].
  
-===== Cura plugins ===== +  accept the terms and conditions 
-It recommended to install some plugins in cura:  +  * do not make an account at ultimaker.com → skip 
-  click on 'Marketplace' on the top right of curas main window. +  * add a printer → see the next paragraph
-  * wait about two minutes for cura to assemble the catalogue of plugins +
-  * select: +
-    - 'OctoPrintConnection' - necessary to talk to the printer via network +
-    - 'Printjob Naming' - to prefix your job file with your name +
-    - plugins to import native 3D model files from your favourite CAD suite: +
-      * 'Inventor integration' +
-      * 'Solidworks integration' +
-      * 'Freecad integration' +
-      * 'Blender integration' +
-    - 'Settings Guide' - provides more verbose pop-up help +
- +
-Configure the printjob naming plugin to put your name in front of the job name:   +
-  * cura → Extensions → Custom_Printjob_Naming → set_name_options +
-  * Prefix: replace the default value with your name +
-  * Enable prefix and postfix: [:OK:]  +
-  * Add '_' between jobname parts: [:OK:] +
-  * Sanitise jobname parts: [:OK:] +
  
 ===== Configure the default printer in cura ===== ===== Configure the default printer in cura =====
-  - Settings → Printer → Add_Printer...+  - go to: Settings → Printer → Add_Printer...
   - click 'Add a non-networked-printer'   - click 'Add a non-networked-printer'
   - scroll down to 'Custom'   - scroll down to 'Custom'
Line 70: Line 56:
  
  
-===== Connect printer ===== +===== Recommended Cura plugins ===== 
-  - Go to Settings → Printer → Manage_Printers -> Printers +It recommended to install some plugins in cura:  
-  - Click 'Connect OctoPrint+  * click on 'Marketplace' on the top right of curas main window. 
-  Click 'Add+  * wait about two minutes for cura to assemble the catalogue of plugins 
-  Type in .+  * select: 
-     * Instance Name: Leapfrog  +    - 'OctoPrintConnection-- necessary to talk to the printer via network 
-     * IP Address or Hostname'leapfrog.iqo.uni-hannover.de'  +    - 'Printjob Naming-- to automatically prefix your job file with your name 
-     Port Number: 443 +    In cura v4.18 or lowerthere are plugins to import native 3D model files from your favourite CAD suite((From cura v5.0 onward the various CAD integration plugins got retracted by its authorThis may or may not be connected to the [[https://3dprint.com/291216/ultimaker-stratasys-and-makerbot-ultimaker-buys-the-death-star-analysis/|merger of Ultimaker with the stratasys owned Makerbot]].)): 
-  - Click 'OK+      * 'Inventor integration
-  - Click 'Request...under 'API Key+      'Solidworks integration' 
-  Log in on the web page +      'Freecad integration
-  - Allow API access +      'Blender integration' 
-  - Done+    - 'Settings Guide-- provides more verbose pop-up help 
 +    Sidebar GUI -- transform the slightly annoying floating settings menu into a regular sidebar 
 + 
 +Configure the printjob naming plugin to put your name in front of the job name:   
 +  * cura → Extensions → Custom_Printjob_Naming → set_name_options 
 +  * Prefix: replace the default value with your name 
 +  * Enable prefix and postfix: [:OK:]  
 +  * Add '_' between jobname parts: [:OK:] 
 +  * Sanitize jobname parts: [:OK:] 
  
 ===== Cura profile ===== ===== Cura profile =====
-  - download: {{ :3d-druck:cura-settings_leapfrog_11april2022c.curaprofile |}} +Cura maintains 'profiles' which are essentially set of slicing parameters. The application comes with several default profiles suggestively named "extra fine", "fine", "normal",..., "extra coarse". While the parameters of these profiles are reasonable, it is recommended to add our own blends, which reflect the current state of the leapfrog. 
-  - Import the profile to cura: +  - download localized profiles 
-    * settings → printer → manage_printer.. +    * {{ :3d-druck:leapfrog_fein_20januar2023.curaprofile |}} -- 20% infill; outer layer height = 0.1 mm; infill layer height = 0.4 mm 
-    * choose 'Profilesin left tab → button 'Import'+    * {{ :3d-druck:leapfrog_grob_20januar2023.curaprofile |}} -- 20% infill; outer layer height = 0.3 mm; infill layer height = 0.9 mm 
 +    * {{ :3d-druck:leapfrog_voll-fein_20januar2023.curaprofile |}} -- 99% infill((At 100% infill cura treats the whole volume as "wall". 99% infill allows the profile to differentiate between wall and infill)); outer layer height = 0.1 mm; infill layer height = 0.4 mm 
 +    * {{ :3d-druck:leapfrog_voll-grob_20januar2023.curaprofile |}}  -- 99% infill; outer layer height = 0.3 mm; infill layer height = 0.9 mm 
 +  - import the profiles to cura: 
 +    * go to //Preferences// → //Cura_settings...// 
 +    * choose //Profiles// in left tab → button //Import// 
 +    * navigate to the downloaded file and click //open//
     * the imported profile should appear under "Custom profiles"     * the imported profile should appear under "Custom profiles"
     * select the imported profile in the list     * select the imported profile in the list
-    * click the button 'activateto actually use the profile for the next slicing. Alternatively, you can choose the profile from the drop-down menu at the top of the 'Print settings' dialogue.+    * click the button //activate// to actually use the profile for the next slicing. Alternatively, you can choose the profile from the drop-down menu at the top of the //Print settings// dialogue. 
 +These profiles will get you started. Feel free to tweak the parameters to suit your needs even better. This is especially true for layer height and speed. With large prints every additional mm/s reduces the time to print significantly. Small models with delicate details benefit from slow nozzle movements.  
 + 
 +By default, cura only exposes a severely reduced set of parameters in the GUI. Use the three-horizontal-lines button next to the search field to switch to your preferred level of settings detail.  
 + 
 +===== Connect to the printer ===== 
 +To connect your local cura instance to the leapfrog printer: 
 +  - make sure, the printer is switched on 
 +  - <del>in a web browser go to https://leapfrog.iqo.uni-hannover.de and login with your IQO credentials</del>  
 +     * Login with IQO credentials is currently not available. Use username 'iqo' with password 'leapfrog42' instead.  
 +  - in cura, go to Settings → Printer → Manage_Printers -> Printers 
 +  - click 'Connect OctoPrint' 
 +  - click 'Add'. (Do **not** use one of the existing entries, even though they may announce themselves as "leapfrog".) 
 +  - type in .. 
 +     * Instance Name: Leapfrog 
 +     * IP Address or Hostname: '**leapfrog.iqo.uni-hannover.de**'  
 +     * Port Number: **443** 
 +  - click 'OK' 
 +  - <del>click 'Request...' under 'API Key'</del>  
 +     * API key requests are currently not available. Copy ''F4223B8E2C1B486B9445ABB58D1431E0'' to the edit field instead. The API key is used by cura to authorize itself to the octoprint instance of the leapfrog printer. It lets you print directly from cura without the need to login on the leapfrog website. 
 +  - <del>in the web browser a new tab should have opened which asks you to allow API access → confirm</del> 
 +  - <del>in cura, the API key should manifest itself as a string of obscured characters</del> 
 +  - click the 'connect' button on the bottom right of the dialogue -- The label of the button should change to 'disconnect'. Congratulations, your instance of cura is now connected to the 3D printer! 
 + 
 +If the above recipe does not work, you can still use cura to print on the printer:  
 +  - slice your model 
 +  - go to the preview tab 
 +  - press the blue button on the lower right to save the *.gcode to a file 
 +  - log in to the web interface of octoprint → https://leapfrog.iqo.uni-hannover.de 
 +  - click the button "upload" on the bottom left. A file chooser dialog pops up. Select your gcode file. Your file will show up on the top of the list of print jobs. 
 +  - click on the tiny printer icon in the row of buttons associated with your file → the printer should immediately start the print job by heating the bed and the nozzle.
  
 ===== Archive of cura profiles ===== ===== Archive of cura profiles =====
-{{filelist>.:*&style=list&direct=0}}+{{filelist>.:*&style=list&direct=0&sort=ctime}}
  
 {{indexmenu_n>125}} {{indexmenu_n>125}}