Show all posts by user
Page 2 of 5
Pages: 12345
Results 31 — 60 of 128
I added a filament movement sensor to my CoreXY printer.
See below, may give you some more ideas.... Cheers
by
RepRot
-
Developers
A supplier for sourcing XTC-3D - A product for smoothing and finishing 3D printed parts.
XTC-3D doesn't melt plastics. Two liquids are mixed together and brushed onto 3D prints. Coating self levels and wets out uniformly without leaving brush strokes.
Working time is 10 minutes and cure time is about 4 hours (depending on mass and temperature).
XTC-3D cures to a hard, impact resistant coating
by
RepRot
-
New Zealand RepRap User Group
Hi,
Yes its possible..... Have a look at this......
I added a few extra menu's for my CoreXY printer.
I haven't updated my Firmware for a while, hopefully this helps you.
Cheers
by
RepRot
-
Firmware - Marlin
Some time ago I played around with adding extra menu's to my ramps 1.4 marlin firmware
Hopefully this maybe what you are looking for ;
Cheers
by
RepRot
-
RAMPS Electronics
Three ball screws on the z axis driven by one stepper.
That is a good way to go, just make sure your stepper motor is big enough.
I started out with one lead screw being driven with one stepper motor, then added 2 more lead screws being driven with another stepper motor.
Nice to have a very firm print surface.
Having designed and built 3 Reprap's, One thing I found is that good planning to wher
by
RepRot
-
CoreXY Machines
Hi Plasticman,
I will try and help, just Pm me, Note: will be away for next couple of days.
Main thing is to get filament runout I/O signal detection working, you have to be using a LCD display for filament runout to work.
I started out using just a switch that detects that there is no filament present. Once you get that working then you can progress to using some sort of filament movement dev
by
RepRot
-
General
You can often run 12v fans on 5v to reduce noise and volume of air, I use only one 12v fan running on 5v to cool all 5 stepper drivers which are housed in an enclosure.
by
RepRot
-
Reprappers
I think that the ReprapDiscount full graphic would use the same. If using a the very latest firmware I think it has changed to ultralcd.cpp
You may need to play around and try adding some menus there.
I am hoping to update my firmware soon to see if a bug has been fixed when auto homing two z axis stepper motors. However due to a number of custom changes I use, its something that I am wait
by
RepRot
-
Developers
Check out the following...I added a few LCD menu's extra's for my CoreXY machine. Also if you are using Pronterface you can add about 6 custom menu buttons for things like this.
by
RepRot
-
Developers
Sounds like bed is not level.
Also be aware in Printer Settings/Advanced - Extrusion Width. There is as setting for extrusion width for first layer. Adjusting this you can get better adhesion.
by
RepRot
-
Slic3r
I made a filament movement sensor for my Openbeam CoreXY Bowden extruder printer.
Picked up that I was trying to extrude too much filament on my first layer which was giving an error, I found I had a slicer setting set wrong for the amount that of filament for first layer..
Pleased with how its working.
Cheers bruce
by
RepRot
-
Ormerod
Just had a play around with Marlin firmware to see if I could get dual X axis stepper signals without selecting dual x axis option on my ramps board. As I don't use a dual x stepper motor setup I used an oscilloscope to ensure that all three dual stepper x signals were present on I/o pins.
Description:..............Allows dual signals for the X axis (Step, Dir, Enable) - this can be outputted to
by
RepRot
-
General
Hi, Tm America,
I had a requirement to create dual signals of the extruder stepper signals (E0-direction/E0- step signal)
for making a filament movement sensor (Info is posted in forums under- General/Filament movement sensor for Marlin firmware).
I was using a ramps board which didn’t have headers to tap into for dual signals. After a lot of hunting around in Marlin I found that I could creat
by
RepRot
-
General
Excellent idea, guess you need to set pressure level just higher than the pressure that it takes to squeeze flat any melted filament at the nozzle outlet.
by
RepRot
-
Mechanics
Attached is an SVG file of the code discs you may find helpful, if you don't have a program to open SVG files, you can use Inkscape a free downloadable program, then laser print them on Laser printer transparency film (clear plastic sheets for laser printers) and then laminate them.
I am currently using the 72 code disc at present.
Reduced my extrusion for the first layer and don't have issues
by
RepRot
-
General
Roxy, With CoreXY printers you usually lower the print bed after a print is finished so it is handy to have this feature available.
CoreXY printers print beds are often cantilevered and any force on them can upset alignments if not at there lowest position. If you have a bad print and wish to abort then you need to lower the print bed before the part is removed.
I have used this LCD menu often
by
RepRot
-
Firmware - Marlin
M119 Gcode changes
Description: .......................... M119 is used to report status of endstop switches. It can be edited to report additional switches like the filament present switch.
Marlin Sketch: ........................Marlin_main.cpp
Line: ........................................3887
Default
Change added......................... #if HAS_FILRUNOUT
.............................
by
RepRot
-
Firmware - Marlin
LCD Menu's Changes.
Description: .................. Allows more Custom Menus to be added for LCD Screen. See below examples.
Marlin Sketch: ................ultralcd.h
Line: ................................656 - Inserted below - MENU_ITEM(gcode, MSG_AUTO_HOME, PSTR("G28"));
.........................................Or find a menu or submenu to place required new menu items.
Change added .
by
RepRot
-
Firmware - Marlin
Nice design..
You could add a photo sensor to your manual filament spool detector which would count the balls moving around then compare these pulses to the extruder step pulses....
by
RepRot
-
General
Let us all know how you get on.
It is good to have the feature to turn on or off with a switch to enable monitoring of filament movement, I found it is best to turn off when changing filament.
Also have found with my setup when printing first layer if you have the head very close to the heated bed that the extruder slips as it can't feed enough filament thru the nozzle, depending on the values y
by
RepRot
-
General
I did look at using a Minisense MEAS100 vibration sensor, I read some where that they can be used to detect movement of fibre string in some clothing factory machines. By just being in contact with the string it creates vibration as the string moves. Thinking it would properly do the same with PLA and ASB but the vibrations would be smaller. Ended going for the roll / code disc idea due to the a
by
RepRot
-
General
Thanks Dust for the feedback,
idler picture is interesting, looks like they were using 48 marks on there idler wheel, I started out with 10, may look at increasing mine from 30 to higher amount as I wish to detect over a shorter length.
Appears there are a couple of filament movement monitors out there but they aren't wired into the firmware.
Cheers.
by
RepRot
-
General
One of the issues with 3D printing is when there is a filament jam or a filament run out condition.
Usually the 3d printer just keeps trying to print until the printer thinks it has finished.
This leaves a wasted partly printed item.
Note: I have this running on a home designed and built - Openbeam Core XY Printer.
Features: Smart Discount LCD panel, Ramps controller, 7 operational end stop
by
RepRot
-
General
[ Even though MAX_ENDSTOPS are force-disabled for CoreXY ] ???
I am using Marlin firmware for a CoreXY machine using 7 endstops:
X axis - 1 x Min and 1 x Max endstops
Y axis -1 x Min and 1 x Max endstops
Z axis - 2 x Min and 1 x Max endstops (using 2 stepper motors for z axis, I have the Marlin auto syncing the 2 stepper motors when homing to Min position (Using two Min endstops ,e.g. Z
by
RepRot
-
Firmware - mainstream and related support
Hi,
Just had a look at the Megatronics v2 board circuit - the E0 Extruder stepper driver uses -
D36 for Direction
D35 for Step
D34 for Enable
If you have these pins set correctly in Marlin (pins.megatronics_2.)h for your extruder E0 then you should expect to have the extruder move in both directions. With movement indicates that you have Step and Enable pins correct.
Failure to have both di
by
RepRot
-
Firmware - mainstream and related support
Have attached a copy of my Marlin firmware setting.
Also some info of the changes I have done with Marlin to get auto syncing of the two Z axis stepping motors/ LCD menu's and filament out.
Cheers
by
RepRot
-
Firmware - mainstream and related support
A few pictures of my CoreXY machine that uses dual z steppers with 3 lead screws.
Using 7 ends stops - Xmin, Xmax, Ymin, Ymax, Zmin , Z2 min, Z max.
Auto syncs the two stepper motors when homing z axis.
Just working on making a assembly that will monitor that the filament is moving or runs out.
The assembly will generate pulses when the filament is moving, Need to modify Marlin to output
by
RepRot
-
Firmware - mainstream and related support
I choose two motors for a couple of reasons,
- Driving more lead screws requires more motor power which could mean using a bigger motor.
- Driving more lead screws you end up placing more load on to the drive belt and a greater chance of the belt jumping teeth, you will generally end up having the belt tighter and that means more load on the drive motor. Other option is using bigger pulleys and
by
RepRot
-
General
I went down the track of using only one lead screw at the rear with a cantilever bed using 4 linear bearings running on 2 x 8mm shafts.
What I found I that using a cantilever bed that it would flex a small amount which I didn't like. This is partly down to the weight of using a 4mm heat treated glass plate
I tried upgrading to using only 2 x 12mm linear bearings and 2 x 12mm shafts but found th
by
RepRot
-
General
Page 2 of 5
Pages: 12345