Component Grabber

Forum Forums Visual Components 4.0 Component Modeling Component Grabber

Visual Components Essentials has been officially released, download link

Be sure to read the Forum Rules and Guidelines before start using the Forum.

This topic contains 1 reply, has 2 voices, and was last updated by  rgambord 4 months, 3 weeks ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #3056

    OlivierPirard
    Participant

    Hello,

    I’m a KukaSimPro 3.0.3 user wich I guess is the very same as the VisualComponents 4.

    I would like to know what if there is some kind of “Component Grabber” in the VisualComponents 4 (KukaSimPro 3.0.3).

    This feature exists in the old VC (KukaSim) software.

    The purpose of this, is, for example, to be able to grab a part with a “Succion cup” mounted on linear joint (like a piston).

    In attachement, you’ll have the component.

     

    Thank you.

    Attachments:
    You must be logged in to view attached files.
    #3063

    rgambord
    Participant

    I believe the method you are looking for is:
    vcNode.attach(vcNode)

    vcComponent inherits this method from vcNode

    Example:

    def OnRun():
      # Wait for a component in your container.
      while not getComponent().getBehaviour("MyContainerName").HeadComponent:
        delay(0.01)
    
      joint = getComponent().findNode("MyJointName") # Find the joint object
      child = getComponent().getBehaviour("MyContainerName").HeadComponent #Find the component you want to attach to the joint
      joint.attach(child) # Now any movement of the joint will also move the child component.
Viewing 2 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.