Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.
Click here to check if anything new just came in.
June 21 2011
Play fullscreen
Spent 6h at metlab yesterday. Hacking the firmware of the Ultimaker. Configured Teacup, but it crashes and is extremely slow, no idea why that is yet.
Reposted from
bernhardkubicek
June 20 2011
Play fullscreen
printing the state of liberty to debug the ultimaker toolchain. Kliments printrun is awesome..
Reposted from
bernhardkubicek
Play fullscreen
printing the state of liberty and recovering from some serious extruder problem.
Reposted from
bernhardkubicek
June 19 2011
June 04 2011
June 02 2011
Smooth Trajectory in CNC and 3D Printing/reprap
All CNC machines and 3D printers move their heads. They usually are driven by stepper motors. Because the stepper motors have limited torque,the intended movement speed cannot be reached at once, but acceleration is necessary.
From what I found, Makerbots do not apply acceleration yet, while current reprap Firmwares (5D or Teacup) actually can accelerate. Without acceleration, the maximum speed is limited, and/or stepper driver currents very high.
Acceleration linearly increases speed to either the intended velociy, or less if the path is to short. This is quite well explained in the
EMC2 wiki:
One tries to follow either straight lines, or arcs (no reprap derivative seems to be able to do that). However, at each directional change, the machine has to come to a complete stop, because otherwise no sudden change in direction is possible.
To overcome this, and keep velocity at high levels, in good CNC controllers there is a G64 command that defines an allowed tolerance for movement deviations. By creating e.g. arcs, whose radius is defined by the maximum deviation, the machine only needs do break to velocity defined by the radius:
[Source]
For doing arc splitting, I thought of a better method, which should stay closer on the original line. One does a swing-in curve in the opposite direction:
For a single axis of the 4 axis of a 3d-printer, the normal blending can be done quite easily [source]:

If the center of the blendtime is at the original direction change, and one takes the same time-deviation to the left as to the right, the positioning is automatically correct after the blending, because the integral of velocity is the same.
It would be so awesome if something like this were implemented in the RepRap firmware.
From what I found, Makerbots do not apply acceleration yet, while current reprap Firmwares (5D or Teacup) actually can accelerate. Without acceleration, the maximum speed is limited, and/or stepper driver currents very high.
Acceleration linearly increases speed to either the intended velociy, or less if the path is to short. This is quite well explained in the
EMC2 wiki:
One tries to follow either straight lines, or arcs (no reprap derivative seems to be able to do that). However, at each directional change, the machine has to come to a complete stop, because otherwise no sudden change in direction is possible.
To overcome this, and keep velocity at high levels, in good CNC controllers there is a G64 command that defines an allowed tolerance for movement deviations. By creating e.g. arcs, whose radius is defined by the maximum deviation, the machine only needs do break to velocity defined by the radius:
[Source]For doing arc splitting, I thought of a better method, which should stay closer on the original line. One does a swing-in curve in the opposite direction:

For a single axis of the 4 axis of a 3d-printer, the normal blending can be done quite easily [source]:

If the center of the blendtime is at the original direction change, and one takes the same time-deviation to the left as to the right, the positioning is automatically correct after the blending, because the integral of velocity is the same.
It would be so awesome if something like this were implemented in the RepRap firmware.
Reposted from
bernhardkubicek
May 30 2011
May 29 2011
Play fullscreen
first "useful" print of a self-designed part using the new Ultimaker. Its a handle for a m13 screw head.
Reposted from
bernhardkubicek
Reposted from
bernhardkubicek
Reposted from
bernhardkubicek
Reposted from
bernhardkubicek
May 26 2011
Ultimaker unboxing..
Reposted from
bernhardkubicek
Older posts are this way
If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.











