Motion-Controlled Razor Crest: An ILM Inspired Project

Don't want to see this ad? Sign up for anRPF Premium Membershiptoday. Support the community. Stop the ads.


Don't want to see this ad? Sign up for anRPF Premium Membershiptoday. Support the community. Stop the ads.

HackinSpock

Active Member
It's been a while!

To bring you guys up to speed, I am going to go back a couple of weeks. I decided to make this project an independent study at my college so I would have more time to work on it, and as such, I made a bulk purchase of nearly every single part I would need to assemble each rig as per the CAD. The one issue that needed to be squared away was the 80-20. I spent a good couple of hours searching for cheap 80-20 and stumbled upon a site called Misumi. After compiling my cart, I decided to reach out to the company and see if they provided college sponsorships. To my luck, they were, and offered to cover all of my 80-20! I also reached out to the company Igus that manufactures the quarter moon rails I need for the miniature rig and also scored a sponsorship with them. Thank you Misumi & Igus!

More recently, I have received all of my parts including the 80-20 & quarter moon rails & started assembling it all! Of course, I ran into some small problems, that being the 80/20 I purchased doesn't have any inside threading on the faces, so I had to quickly CAD a profile with an M5 hole to sit flush against the inside. Otherwise, here are some images of my progress!

PXL_20211103_161033054.jpg
PXL_20211107_141634236.jpg


The linear rail is 3 meters in order to have enough room for longer camera shots. The miniature rig is taking a bit longer since a large portion of it requires 3D printed parts. Here is an image of the quarter moons!

PXL_20211107_143044276.jpg


On the electronic and coding side of things, I've made great progress on the Jog box, which is the numpad & joystick that will handle moving the rigs and a blender simulation at the same time. The real rig will move so I can actually see where it is going, while the blender simulation is there for me to program keyframes and revise the movement curves. Once all the revisions are done, I can export that scene in blender as a gcode file using a nifty python script I found online.
PXL_20211107_143426340.jpg


Now I am just waiting for more 3D printed parts. But in the meantime, I might install the linear rail belt and see if I can create a small test of the camera rig filming a shot of the razorcrest.

See you guys soon!
-Matthew Winchell
www.matthewwinchell.com
 

Don't want to see this ad? Sign up for anRPF Premium Membershiptoday. Support the community. Stop the ads.

HackinSpock

Active Member
Just another quick update. I was able to position the internal clamping rig on my razor rest miniature, so now I can position it on the roll rod. I do have to slightly sand off the side walls to allow side clamping, but I should be fine.

The miniature rig works surprisingly well. There is a bit off wobble happening, which is primarily due to the parts being 3D printed instead of being machined out of aluminum. I'm thinking to string up some weights on either side of the quarter rails to ease the wobble.
PXL_20211123_010417887.jpg
PXL_20211123_010404701.jpg


Happy Thanksgiving Everyone!
 

Don't want to see this ad? Sign up for anRPF Premium Membershiptoday. Support the community. Stop the ads.

Bjorn

Active Member
I was curious why the motion in the Yaw axis became so coarse when you reduced the jog speed to 1. I was expecting to see it to get get slower but stay relatively smooth.

For a moment I thought you had directly mounted the motor to the Yaw axis, but I realised you have a reduction belt drive like the other axis.

Understanding its a work in progress. And seriously that aside, well done.

Absolutely great work!
 

HackinSpock

Active Member
I was curious why the motion in the Yaw axis became so coarse when you reduced the jog speed to 1. I was expecting to see it to get get slower but stay relatively smooth.

For a moment I thought you had directly mounted the motor to the Yaw axis, but I realised you have a reduction belt drive like the other axis.

Understanding its a work in progress. And seriously that aside, well done.

Absolutely great work!
Good eye! So the coarseness of the yaw motor moving at 1 is not an error, as it is primarily the nature of jogging. The use of jogging for this rig is purely to position the axis and set keyframes. The actual motion will be programmed through standard gcode, so the movements will appear much smoother.
-Matthew
 

StevenBills

Sr Member
RPF PREMIUM MEMBER
Not sure about the software that you're using, but I am familiar with keyframing in After Effects. Are you able to adjust the curve so that you can ease into and out of a specific keyframe?
 

HackinSpock

Active Member
Not sure about the software that you're using, but I am familiar with keyframing in After Effects. Are you able to adjust the curve so that you can ease into and out of a specific keyframe?
That's the idea! However, I am still trying to figure out what program to use. Ideally, I want to simultaneously jog the rig in realtime and jog a virtual rig to keyframe. Blender is the current candidate I am working on, but I am finding it extremely difficult to program shortcuts to move a virtual camera and set keyframes. Not only that, once I set keyframes on the timeline and smooth out the curves, I need to output that timeline to proper gcode. I'm not sure After Effects has that capability. Do you have another program in mind that can do all this?
 

Don't want to see this ad? Sign up for anRPF Premium Membershiptoday. Support the community. Stop the ads.

StevenBills

Sr Member
RPF PREMIUM MEMBER
That's the idea! However, I am still trying to figure out what program to use. Ideally, I want to simultaneously jog the rig in realtime and jog a virtual rig to keyframe. Blender is the current candidate I am working on, but I am finding it extremely difficult to program shortcuts to move a virtual camera and set keyframes. Not only that, once I set keyframes on the timeline and smooth out the curves, I need to output that timeline to proper gcode. I'm not sure After Effects has that capability. Do you have another program in mind that can do all this?
Yeah I honestly have no idea which software would be best for your application, sorry. I know that there are off-the-shelf motion control units (by companies like Kessler and Rhino) that use an app to control the keyframing. But that doesn't really help you, sorry.

SB
 

HackinSpock

Active Member
No worries! I appreciate it nonetheless.
Yeah I honestly have no idea which software would be best for your application, sorry. I know that there are off-the-shelf motion control units (by companies like Kessler and Rhino) that use an app to control the keyframing. But that doesn't really help you, sorry.

SB
 

Your message may be considered spam for the following reasons:

  1. Your new thread title is very short, and likely is unhelpful.
  2. Your reply is very short and likely does not add anything to the thread.
  3. Your reply is very long and likely does not add anything to the thread.
  4. It is very likely that it does not need any further discussion and thus bumping it serves no purpose.
  5. Your message is mostly quotes or spoilers.
  6. Your reply has occurred very quickly after a previous reply and likely does not add anything to the thread.
  7. This thread is locked.

Don't want to see this ad? Sign up for anRPF Premium Membershiptoday. Support the community. Stop the ads.

Top