3D Printing ISO: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
(Created page with "=Tue Jan 31, 2016= ==Feedback on ISO Creation from Torbjorn== Hi. I'm glad to hear you're doing RepRap Assembly Workshops again! I updated the repo so that file changes are...")
(No difference)

Revision as of 12:43, 31 January 2017

Tue Jan 31, 2016

Feedback on ISO Creation from Torbjorn

Hi. I'm glad to hear you're doing RepRap Assembly Workshops again!

I updated the repo so that file changes are saved upon reboot. I also made an ISO and put it in the Dropbox.

I can't configure without a machine. Auto bed leveling is enabled by default. Connect the same sensor as before in the same way as before, and it should work...

Suggestion to the one who will do configuration:

* Step 1: Get to the configuration file
  git clone https://github.com/tobbelobb/D3D-Porteus.git
  cd D3D-Porteus/porteus/modules
  sudo unsquashfs Marlin_in_home.xzm
  cd squashfs-root/home/guest/Marlin/Marlin
* Step 2: Edit Configuration.h
  - Line 482 will need to be changed
      #define DEFAULT_AXIS_STEPS_PER_UNIT   {80,80,4000,90}
         You can use Steps per millimeter calculator at
    http://www.prusaprinters.org/calculator/
    ... to find the new and correct values.
  - Line 320 to 323 will probably need changed to fix some motors going backwards (inverted directions)
      #define INVERT_X_DIR false
  • Step 3: Replace old package
  cd ../../../../..
  sudo mksquashfs ./squashfs-root ./Marlin_in_home.xzm -comp xz -b 256K -Xbcj x86 -noappend
  sudo rm -rf squashfs-root
    (I'm not 100% sure the mksquashfs command will work.
     If it doesn't, see http://www.porteus.org/tutorials/9-modules.html)
* Step 4: Make new iso
  cd ..
  sudo ./make_iso.sh

The above instructions assume you're on an Ubuntu computer.

Good luck /Torbjørn