Re: Hangprinter version 3 November 22, 2017 01:11PM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 22, 2017 02:31PM |
Registered: 11 years ago Posts: 401 |
Re: Hangprinter version 3 November 22, 2017 03:12PM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 22, 2017 03:53PM |
Registered: 11 years ago Posts: 401 |
Beam_width
to match the width your us wooden beams. Then open a terminal cd
to your hangprinter directory and domake openscad_stl/beam_clamp.stl openscad_stl/corner_clamp.stl openscad_stl/beam_slider.stlThis should create three new stls that matches your parameters.
Re: Hangprinter version 3 November 22, 2017 06:46PM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 22, 2017 11:47PM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 23, 2017 07:16PM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 24, 2017 04:04AM |
Registered: 11 years ago Posts: 401 |
Re: Hangprinter version 3 November 24, 2017 11:23PM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 25, 2017 05:12AM |
Registered: 10 years ago Posts: 14,685 |
Quote
tobben
@delloman
Cool! I'm excited to hear that. Mechaduinos give you closed-loop control. Details are on my blog.
@dc42
Forward kinematicsanchor_ABCD_xyz
are calibration constants.carthesian[XYZ_AXIS]
are absolute positions from G0/G1-command. Motor names are mapped like [X, Y, Z, E0, E1] <-> [A, B, C, D, E].
The motors A, B, C, and D should be constantly enabled.
Homing for HP3 with Mechaduino: Put all motors in torque/constant force-mode and drag mover to origo by hand. Then send G28.
Homing for HP3 without Mechaduino: Get mover to origo by manually stepping individual motors using G6 (I know it makes more sense to call this command G1 S2). Then send G28.
Suggestions for more repeatable, less time consuming homing are welcome
Re: Hangprinter version 3 November 25, 2017 06:32AM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 25, 2017 06:52AM |
Registered: 11 years ago Posts: 401 |
A Hangprinter has four positioning motors, three suspended from the floor (ABC), and one suspended from the ceiling (D).Quote
A Hangprinter has three positioning motors suspended from the ceiling.
Each of the ABC motors carry a spool, from which a pair of lines is connected to the effector.Quote
Each motor carries a spool, from which a pair of lines is connected to the effector.
Is this correct?Quote
M569 P3 S1 ; drive 3 (D) goes forwards
M569 P4 S1 ; drive 4 (E0) goes forwards
Does this procedure use stallGuard2 data to tighten lines, or does it assume tight lines in order to find current cartesian position of the effector?Quote
3-factor: adjusts the spool zero positions.
Re: Hangprinter version 3 November 25, 2017 12:36PM |
Registered: 10 years ago Posts: 14,685 |
Re: Hangprinter version 3 November 25, 2017 06:13PM |
Registered: 11 years ago Posts: 401 |
Re: Hangprinter version 3 November 25, 2017 09:57PM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 26, 2017 09:43PM |
Registered: 7 years ago Posts: 14 |
Re: Hangprinter version 3 November 27, 2017 01:43AM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 27, 2017 01:50AM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 27, 2017 03:56AM |
Registered: 11 years ago Posts: 401 |
This was a brain fart. I've used 8 mm and 12 mm plywood, as well as 12 mm MDF.Quote
tobben
I've used 4mm and 5mm plywood, as well as 5 mm MDF
Re: Hangprinter version 3 November 27, 2017 04:11AM |
Registered: 11 years ago Posts: 401 |
Re: Hangprinter version 3 November 27, 2017 04:54AM |
Registered: 11 years ago Posts: 401 |
To your defense, it would be interesting to see someone testing this setup. It could be implemented by moving abc-anchors to the ceiling, attaching extruder drive to D-lines and configuring achor_abcd_xys to match reality as usual.Quote
dc42
I thought the effector was suspended from 3 spools on the ceiling and the D anchor was used to keep the extruder drive within reach of the extruder.
Re: Hangprinter version 3 November 27, 2017 06:19AM |
Registered: 10 years ago Posts: 14,685 |
Quote
tobben
To your defense, it would be interesting to see someone testing this setup. It could be implemented by moving abc-anchors to the ceiling, attaching extruder drive to D-lines and configuring achor_abcd_xys to match reality as usual.Quote
dc42
I thought the effector was suspended from 3 spools on the ceiling and the D anchor was used to keep the extruder drive within reach of the extruder.
Re: Hangprinter version 3 November 27, 2017 08:12AM |
Registered: 11 years ago Posts: 401 |
I think you might be mixing up the fourQuote
dc42
Hangprinter needs the positive root of the quadratic equation, because the effector is above the ABC anchors. The alternative setup has the effector below the anchors, so the negative root would be used instead.
anchor_abcd_z
parameters and the line_length[abcd]
parameters. The square root is part of an euclidean distance (between anchor and effector) calculation, which is positive by definition. However, the anchor_abc_z
parameters do indeed change sign when switching between the two setups for the reason you mention.anchor_a_x=0.0
to determine this rotational freedom. I haven't informed users about signs before, so posting signs of anchor positions in conventional Hangprinter setup here:ANCHOR_A_X 0.0 ANCHOR_A_Y [negative number] ANCHOR_B_X [positive number] ANCHOR_B_Y [positive number] ANCHOR_C_X [negative number] ANCHOR_C_Y [positive number] ANCHOR_D_Z [positive number] ANCHOR_A_Z [negative number] ANCHOR_B_Z [negative number] ANCHOR_C_Z [negative number]@dc42 In your suggested setup, the three last ones would be positive.
Re: Hangprinter version 3 November 27, 2017 08:23AM |
Registered: 10 years ago Posts: 14,685 |
Re: Hangprinter version 3 November 27, 2017 08:43AM |
Registered: 10 years ago Posts: 14,685 |
Re: Hangprinter version 3 November 27, 2017 11:01AM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 27, 2017 05:52PM |
Registered: 11 years ago Posts: 401 |
Ah, thanks for the clarification.Quote
dc42
Tobben, I think you are referring to the inverse kinematics
Yes, I think it might be viable. The two problems to overcome would be making spools that can handle lots of slack line (like a very wide brim), and making line wind in line in a way such that slack is not "trapped" on the spool (all line is fairly tightly wound onto the spool).Quote
dc42
Does that sound viable? Or will the slack line cause problems, either with constraining the effector sufficiently or when it rewound back onto the spool?
I'm recommending as thick FireLine as you can find.Quote
delloman
So what size are you recommending?
Re: Hangprinter version 3 November 27, 2017 10:04PM |
Registered: 7 years ago Posts: 48 |
Re: Hangprinter version 3 November 28, 2017 03:36AM |
Registered: 11 years ago Posts: 401 |
Re: Hangprinter version 3 November 28, 2017 06:57PM |
Registered: 7 years ago Posts: 14 |