diff --git a/docs/electronics/marlin-firmware.md b/docs/electronics/marlin-firmware.md index d46957f8..6ebaa1e3 100644 --- a/docs/electronics/marlin-firmware.md +++ b/docs/electronics/marlin-firmware.md @@ -9,31 +9,42 @@ After downloading the right firmware below, you can flash it to your controller Ramps](xloader.md), or [Skr](skrpro.md#firmware)). Or compile and flash using [platformio](../learn/platformio.md) or [arduino](arduino.md). -## Levels of Testing +This page does **not** apply to the Jackpot CNC Controller. + +### Levels of Testing Not all of these configurations go through the same rigor before being released. There are just too many to test, but that doesn't mean we shouldn't share what *should* work. These levels give you a rough idea of which configurations have the most users and the most testing. -### V1Engineering Tested Configurations +#### V1Engineering Tested Configurations !!! success "Officially Tested Firmware Configurations" These options are tested at V1Engineering. -### Community Tested Configurations +#### Community Tested Configurations !!! note "Community Tested Firmware Configurations" These options are not tested at V1Engineering, but community members in the [forums](https://forums.v1engineering.com) have tested them and report that they work. -### Untested Configurations +#### Untested Configurations !!! warning "Not Tested Firmware Configurations" These options are not tested. Let us know if they work for you in the [forums](https://forums.v1engineering.com). Use at your own risk. -## V1CNC (MPCNC or Low Rider CNC) Configurations +### First Use + +If you are flashing your own boards you will probably need to install the [Arduino](https://www.arduino.cc/en/Main/Software) software and its drivers before you plug in your control board. You might need +its included drivers, so it is best to let them install. + +**MAC User?** -It should work as is but here is some [info](https://forum.v1e.com/t/cannot-connect-to-ramps-arduino-mac-linux-windows/4066#post-11485) +if you find you are having issues you might need to change the firmware baud rate and perhaps a different driver. + + +# V1CNC (MPCNC or Low Rider CNC) Configurations ![!MPCNC Render](../img/old/2020/06/Primo-scaled.jpg){: loading=lazy width="450"} diff --git a/docs/software/index.md b/docs/software/index.md index ecb1b0d2..6da0e8cd 100644 --- a/docs/software/index.md +++ b/docs/software/index.md @@ -1,73 +1,45 @@ # Getting Started -## First Use +The basics of getting your new build moving on its own. If you followed along with the Mostly Printed CNC or LowRider CNC instructions this all should have been covered already. -Install the [Arduino](https://www.arduino.cc/en/Main/Software) software and its drivers before you plug in your control board. You might need -its included drivers, so it is best to let them install. +### Firmware -**MAC User?** -IT should work as is but here is some [info](https://forum.v1e.com/t/cannot-connect-to-ramps-arduino-mac-linux-windows/4066#post-11485) -if you find you are having issues you might need to change the firmware baud rate and perhaps a different driver. +If you bought a system from V1E.com the firmware is pre-loaded, and you do not need to make any changes. -## Firmware +[Marlin](../electronics/marlin-firmware.md) or **FluidNC** is the firmware currently used and it is pre-flashed on the control board included in the +kit. If you are building your own feel free to use any board and or firmware you want. -If you bought a system from me the firmware is pre-loaded, and you do not need to make any changes. -[Marlin](../electronics/marlin-firmware.md) is the firmware currently used and it is pre-flashed on the control board included in the -kit ([download the pre-configured files here](../electronics/marlin-firmware.md)). If you are building your own feel free to use any -board/firmware you want. +### Testing -## Testing - -**Never plug or unplug anything into the control board while there is any power, USB or power -plug!** - -It is best to start with [Repetier-Host](http://www.repetier.com/) It is an easy program to use (do not use repetier server), -just in case here is a [basic set up](../software/repetier-host.md). +Wth your new machine built that first start up can have a bit of a pucker factor. If you bought a board from V1E.com follow the specifics for your exact +board in the "Control, Control Boards" section. If you are using your own electronics here are the basics. Move your gantry to the center of your build space and make sure the z axis is roughly centered in its travel. You never know which way it’s going to go! -With all the motors plugged in, plug in the USB cable and the power to the control board and hit -connect in the upper left corner of repetier, it should take a few seconds and turn green to -indicate it is connected. - -![Not Connected - Red](../img/old/2015/11/rrred.jpg){: loading=lazy width="350"} -![Connected - Green](../img/old/2015/11/rgreen.jpg){: loading=lazy width="350"} +You can now use the control for your board to manually move the machine. Typically there are arrows allow for .1, 1, 10, 50mm +movements. Start small 1 mm at a time. The arrows should move it in that direction. -!!! note - If you are using a dual end stop firmware flashed board, you have to have the end stops - properly connected first, [Info](https://docs.v1engineering.com/electronics/dual-endstops/). If you have a series flashed board no end stops are needed. +![Repetier Controls](../img/old/2015/11/rcontrols.jpg){: loading=lazy width="350"} -You can now use the control in the manual tab to move the machine. The arrows allow for .1, 1, 10, 50mm -movements. Start small 1 mm at a time. The arrows should move it in that direction. +Look for something like this or a menu for moving each axis if you are using an LCD screen. * __X positive__ (Right arrow) should move __Right__, X negative should move Left, * __Y positive__ (up arrow) is back or __away from you__, Y negative is towards you. - * __Z positive__ (Z up arrow) moves the z axis __up__, meaning the tool away from the work surface. + * __Z positive__ (Z up arrow) moves the z axis __up__ (or the printer bed down), meaning the tool away from the work surface. If it doesn’t move as expected hit disconnect, unplug the power and USB, any axis that is moving the wrong way simply [flip the plug](../software/reverse-motor.md). If one stepper is moving the wrong way power down and flip it’s plug. Power back up and test again. -![Repetier Controls](../img/old/2015/11/rcontrols.jpg){: loading=lazy width="350"} - -## Control Software - -Now that your machine can talk to your computer you need to be able to control it. You can either use an -[lcd screen](https://www.v1e./collections/parts/products/full-graphic-smart-controller-big) -or control software. For the beginners software is usually easier to learn than the LCD screen. - -This can move the machine along any of the three axis and can also send gcode generated in any -program (estlcam, slic3r, Image2Gcode, Fusion360, etc.). - -[Repetier-Host](http://www.repetier.com/) is an easy program to use, here is a [basic set -up](../software/repetier-host.md). You can also use Pronterface, Matter Control, ESTLCAM, or many -others. Again for the beginners, start with repetier-host (not server). +**Never plug or unplug anything into the control board while there is any power, USB or power +plug!** -## CNC Step 1 – First Use +### CNC Step 1 – First Use Now the machine should be moving around and once you finally get bored of manually moving it around -it is time to put it to work. +it is time to put it to work! Let’s start with [ESTLCAM](http://www.estlcam.com/) I have put together a little walk through using Estlcam as a plotter. So strap on a [pen](https://www.thingiverse.com/thing:1612207), (or a “spindle” if you know what you’re doing). @@ -76,12 +48,12 @@ The infamous Crown…**Follow the [Basic instructions](../software/estlcam-basic available at the bottom of that page. If you ask for help I will ask about your crown test. -## CNC Step 2 – Getting dirty +### CNC Step 2 – Getting dirty Now the machine can draw pictures it is time to get it dirty. Hope you didn’t make a white one… When you are ready to try and cut something, here are some [Milling Basics](../software/estlcam-basics.md). -## CNC Step 3 – Getting Creative +### CNC Step 3 – Getting Creative -[This page](https://forum.v1engineering.com/tag/gallery-mpcnc) and [This One](https://forum.v1engineering.com/tag/gallery-lowrider-cnc) have all sorts of things to try. +[This page](https://forum.v1engineering.com/tag/gallery-mpcnc) and [This one](https://forum.v1engineering.com/tag/gallery-lowrider-cnc) have all sorts of things to try. diff --git a/docs/tools/milling-basics.md b/docs/tools/milling-basics.md index 54dfee0e..84a096e7 100644 --- a/docs/tools/milling-basics.md +++ b/docs/tools/milling-basics.md @@ -22,7 +22,7 @@ don’t you should not be milling yet. Make sure the pen picks up all the way (c **the parts are the right size**. This ensure your machine works correctly and you are familiar with the basics of CAM and how your machine moves. -After plotting the next step in milling would be [HD foam](https://amzn.to/2fCJIvs), (I find it at +After plotting the next step in milling would be [HD foam](https://amzn.to/4gvaDpK), rigid insulation foam (I find it at the big box store “foamular” $5 for a 1/4 sheet), this material holds amazing tolerances, mills very well, and will not destroy your machine when you make a mistake. If you are new this should always be the material you make a first test cut in, then on to test cuts in the material you want to use. @@ -96,6 +96,7 @@ By leaving a bit of material on your roughing cut you can then cut off a very sm - Just select your finishing tool, usually the current tool you are using. Shown in the yellow box. - Use a 5-25% tool diameter allowance. Shown in the yellow box. - The finishing pass is show in the picture as the lighter red path. +- When ever possible make your finishing pass full depth, this is the most accurate and will leave the cleanest surface finish. ![!pic](../img/old/2018/03/3Island.jpg){: loading=lazy width="200"} @@ -346,7 +347,3 @@ post processor addresses the issues introduced by the F360 Hobby version. This i Kiri:Moto has the post processor built in for Marlin and GRBL. Our instruction page is [here](../software/kiri.md). - -## Endmill Basics - -To Do diff --git a/mkdocs.yml b/mkdocs.yml index 45c6863b..bc228913 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -82,21 +82,22 @@ nav: - Learn: - FAQ's: learn/faq.md - Editing mkdocs: mkdocs_info.md - - Repetier-Host: software/repetier-host.md - Marlin Firmware: electronics/marlin-firmware.md - - XLoader: electronics/xloader.md - PlatformIO: learn/platformio.md - - Arduino: electronics/arduino.md - - G-code: learn/gcode.md - Motion: learn/motion.md - Coordinates: learn/coordinates.md - - V1pi - Headless: electronics/v1pi.md - Archive: - Wiring The Steppers: electronics/steppers.md - Dual Endstops: electronics/dual-endstops.md - Milling Metal: tools/milling-metal.md - Import Extruder: tools/import-extruder.md - Reversing a Stepper: software/reverse-motor.md + - XLoader: electronics/xloader.md + - Repetier-Host: software/repetier-host.md + - Arduino: electronics/arduino.md + - G-code: learn/gcode.md + - V1pi - Headless: electronics/v1pi.md + theme: