Skip to content

Commit

Permalink
Merge pull request #595 from V1EngineeringInc/setup_update
Browse files Browse the repository at this point in the history
refresh setup page
  • Loading branch information
V1EngineeringInc authored Dec 28, 2024
2 parents fec2829 + 3b106bf commit 9d06741
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 63 deletions.
21 changes: 16 additions & 5 deletions docs/electronics/marlin-firmware.md
Original file line number Diff line number Diff line change
Expand Up @@ -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"}

Expand Down
68 changes: 20 additions & 48 deletions docs/software/index.md
Original file line number Diff line number Diff line change
@@ -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).
Expand All @@ -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.
7 changes: 2 additions & 5 deletions docs/tools/milling-basics.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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"}

Expand Down Expand Up @@ -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
11 changes: 6 additions & 5 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down

0 comments on commit 9d06741

Please sign in to comment.