KineFX Piston Rigging

   2631   5   4
User Avatar
Member
42 posts
Joined: 3月 2019
オフライン
Hello,

currently getting into KineFx. I'm trying to rig a piston to work like this using IK.



Didn't find out how to do it yet. Would appreaciate some help. Hip File is provided below


Greetings
Edited by Lucca - 2023年8月31日 17:31:26

Attachments:
piston.gif (2.4 MB)
sample_piston_rig.hipnc (485.4 KB)

User Avatar
Member
69 posts
Joined: 7月 2017
オフライン
I don't know if you're 100% set that this has to be KineFX, or if you are open to solutions that just get the job done?
Traditional bones and/or linking of objects works very well in this case.

I created a dummy file and attached it. It's basically the same setup with both bones and just parenting and constraints. No IK involved. I'm no professional rigger, but this setup is very fast and simple to use. In my experience, this approach works very well with mechanical or non-deforming rigs. Animating on the object level is much faster than working inside SOPs.
Edited by Tronotrond - 2023年9月1日 15:58:38

Attachments:
P20230901_PistonRig_v01_t01.hiplc (1.2 MB)

Trond Hille - Houdini FXTD at NOV
User Avatar
Member
42 posts
Joined: 3月 2019
オフライン
Tronotrond
I don't know if you're 100% set that this has to be KineFX, or if you are open to solutions that just get the job done?
Traditional bones and/or linking of objects works very well in this case.

I created a dummy file and attached it. It's basically the same setup with both bones and just parenting and constraints. No IK involved. I'm no professional rigger, but this setup is very fast and simple to use. In my experience, this approach works very well with mechanical or non-deforming rigs. Animating on the object level is much faster than working inside SOPs.

Hey thanks for the effort and great setup. However as im doing this to get into kinefx I would also love to see a solution doing it with kinefx.

I currently have a setup with a fbik sop and it works for the rotation part however I did not manage to lock the axis of the top piston to only go in local up direction?

How do I lock an axis for a 'bone'/joint in kinefx?

Edited by Lucca - 2023年9月1日 16:15:25

Attachments:
rig.png (1.1 MB)

User Avatar
Member
1854 posts
Joined: 5月 2006
オフライン
Here's a kinefx/fbik take. It's... ok? Probably a cleaner way to do this...

Attachments:
sample_piston_rig4_fbik.hipnc (560.0 KB)

http://www.tokeru.com/cgwiki [www.tokeru.com]
https://www.patreon.com/mattestela [www.patreon.com]
User Avatar
Member
67 posts
Joined: 9月 2008
オフライン
Look here.
https://www.patreon.com/posts/piston-rigging-123768800 [www.patreon.com]
Edited by ifree - 2025年3月8日 03:17:26
User Avatar
Member
138 posts
Joined: 8月 2013
オフライン
ifree
Look here.
https://www.patreon.com/posts/piston-rigging-123768800 [www.patreon.com]
I was so happy when you posted this... then I saw the wrangle node in the file! :o
As a newcomer, I would hope sometihng like this should be easier to do, easier to understand -or am I wrong?
  • Quick Links