He hecho un nuevo chanchullo (ver imagen abajo del todo).
Prueba este nuevo script
SetValue "preferences.SnapProperties.Enable", True
SetValue "preferences.SnapProperties.EnableGrid", True
SICreateCurve "crvlist", 3, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, 3, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, 2, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, 1, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, 0, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, -1, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, -2, 0, False, 0
SIAddPointOnCurveAtEnd "crvlist", -3.74915180455534E-29, -3, 0, False, 0
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[5]"
CreateClusterCenterWithNull "crvlist.pnt[5]", 0
DeselectAll
ActivateVertexSelTool
ActivateVertexSelTool
DeselectAll
DeselectAll
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point_ClsCtr", , True
SetValue "preferences.SnapProperties.Enable", False
Translate , 4.20847294876034E-17, 0.154922218046147, -0.68731848983543, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[1]"
CreateClusterCenterWithNull "crvlist.pnt[1]", 0
SelectGeometryComponents "crvlist.pnt[3]"
CreateClusterCenterWithNull "crvlist.pnt[3]", 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
DeselectAll
SelectObj "crvlist_Point1_ClsCtr", , True
ToggleSelection "crvlist_Point2_ClsCtr", , True
ToggleSelection "crvlist_Point_ClsCtr", , True
CutObj
Undo
SetUserPref "SI3D_NODETRANSFORM_CHILD_COMPENSATE", 1
SetUserPref "SI3D_CONSTRAINT_COMPENSATION_MODE", 1
Scale , 0.924564796905222, 0.924564796905222, 0.924564796905222, siRelative, siLocalCOG, siObj, siXYZ, , , , , , , , 0
Undo
Scale , 0.483558994197292, 0.483558994197292, 0.483558994197292, siRelative, siLocal, siObj, siXYZ, , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SetUserPref "SI3D_CONSTRAINT_COMPENSATION_MODE", 0
SetUserPref "SI3D_NODETRANSFORM_CHILD_COMPENSATE", 0
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 2.37097067535794E-17, -9.68263862788414E-02, -0.387221684414327, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 5.63105535397511E-17, -5.80958317673051E-02, -0.919651500484027, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
CreatePrim "Cube", "MeshSurface"
SetValue "cube.cube.length", 0.962
SetValue "cube.cube.length", 1.5
Translate , 0, 3.01130061327197, 0, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
SetValue "preferences.SnapProperties.Enable", True
Translate , 0, 3.1178096381787, 0.382381413358536, siAbsolute, siView, siObj, siXYZ, True, "Views.ViewD.RightCamera", siY, , , , , , , 0
Translate , -3.74915180455534E-29, 3, 0, siAbsolute, siView, siObj, siXYZ, True, "Views.ViewD.RightCamera", siY, , , , , , , 0
Duplicate "cube", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, -2.99193533601621, 0.498547918682835, siAbsolute, siView, siObj, siXYZ, True, "Views.ViewD.RightCamera", siY, , , , , , , 0
Translate , -3.74915180455534E-29, -3, 0, siAbsolute, siView, siObj, siXYZ, True, "Views.ViewD.RightCamera", siY, , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SetValue "preferences.SnapProperties.EnableGrid", False
SetValue "preferences.SnapProperties.Enable", False
DeselectAll
DeselectAll
SelectObj "crvlist", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[LAST]"
CreateClusterCenterWithNull "crvlist.pnt[LAST]", 0
ParentObj "B:cube1", "crvlist"
SelectObj "B:cube1"
SelectGeometryComponents "crvlist.pnt[0]"
CreateClusterCenterWithNull "crvlist.pnt[0]", 0
ParentObj "B:cube", "cube1"
SelectObj "B:cube"
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point4_ClsCtr", , True
ToggleSelection "crvlist_Point3_ClsCtr", , True
ToggleVisibility
SelectObj "cube1", , True
Translate , 1.12621107079503E-17, 0.058095831767305, -0.183930300096806, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Undo
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point3_ClsCtr", , True
CutObj
SelectObj "crvlist_Point4_ClsCtr", , True
CutObj
DeleteObj "crvlist_Point4_ClsCtr"
SelectObj "crvlist_Point3_ClsCtr", , True
DeleteObj "crvlist_Point3_ClsCtr"
SelectObj "crvlist", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[LAST]"
CreateClusterCenterWithNull "crvlist.pnt[LAST]", 0
Translate , 3.22885673688272E-02, 5.07565740769649E-02, -2.51291280081916E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ApplyCns "Pose", "crvlist_Point5_ClsCtr", "cube1"
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
DeselectAll
SelectObj "cube1", , True
Translate , -0.019651501870535, 8.88240053271931E-02, -1.49250927399898E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
DeselectAll
SelectObj "crvlist", , True
ActivateVertexSelTool
ActivateVertexSelTool
SelectGeometryComponents "crvlist.pnt[0]"
CreateClusterCenterWithNull "crvlist.pnt[0]", 0
ApplyCns "Pose", "crvlist_Point6_ClsCtr", "cube"
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , -2.32126019992339E-02, -0.113774565489627, 3.75743092586395E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube1", , True
Translate , 6.39982517825655E-03, -7.61348616140767E-02, 1.67770574947688E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , 0.181096737572255, -0.204794219907952, -1.73864851776084E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 0.64803545713851, -5.54306027814033E-09, -9.84689576555715E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "cube1", , True
SelectObj "crvlist_Point_ClsCtr", , True
Translate , -0.600089087611856, 0.074685491819295, 7.18568440683883E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , -0.271959045586789, 4.60310373818373E-02, 2.94125275536659E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , 6.10037081803074E-02, -9.01824259320314E-02, 1.40673597413114E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube1", , True
Translate , -0.166570476400478, 0.291698345571232, -5.01735821965325E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
Undo
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SelectObj "cube", , True
Duplicate "cube", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 7.59512172962593E-02, -0.860295496561807, 0.312037717821149, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
SetValue "cube2.cube.length", 0.5
MatchTransform "cube2", "crvlist", siTrn
Translate , 0.302459916486696, -2.31654268033961E-02, -6.47198064088133E-02, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Translate , 0.124665621121326, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siGlobal, siObj, siX, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube2", , True
ActivateObjectSelTool
ActivateObjectSelTool
Duplicate "cube2", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube3", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube4", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube5", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube6", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
SelectObj "cube2,cube3,cube4,cube5,cube6,cube7", , True
Undo
Undo
Undo
Undo
Undo
Undo
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siX, , , , , , , , , , 0
DeselectAll
SelectObj "crvlist_Point_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siX, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siZ, , , , , , , , , , 0
SelectObj "crvlist_Point_ClsCtr", , True
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siZ, , , , , , , , , , 0
Translate , 0, 0, 0, siAbsolute, siPivot, siObj, siY, , , , , , , , , , 0
Undo
SetValue "preferences.SnapProperties.Enable", True
SetValue "preferences.SnapProperties.EnableGrid", True
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siX, True, , , , , , , , , 0
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siZ, True, , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
SelectObj "cube2", , True
Duplicate "cube2", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, -2, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
Duplicate "cube3", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, 3, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
Duplicate "cube4", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Duplicate "cube5", , 2, 1, 1, 0, 0, 1, 0, 1, , , , , , , , , , , 0
Translate , 0, -4, 0, siRelative, siGlobal, siObj, siY, True, , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube5", , True
ApplyOp "CrvDeform", "cube5;crvlist", 3, siPersistentOperation, , 0
SetValue "cube5.polymsh.crvdeform.cns2deformer", True
SetValue "cube5.polymsh.crvdeform.sclcurve", 1.642
Undo
SetValue "cube5.polymsh.crvdeform.poscurve", 1.006
SetValue "cube5.polymsh.crvdeform.poscurve", 1
DeselectAll
SelectObj "cube", , True
Translate , 0, 0, 0, siRelative, siGlobal, siObj, siX, True, , , , , , , , , 0
SetValue "preferences.SnapProperties.Enable", False
Translate , -1.94009180537096E-02, 0, 0, siRelative, siGlobal, siObj, siX, , , , , , , , , , 0
Translate , 9.61974310210434E-03, 0, 0, siRelative, siGlobal, siObj, siX, , , , , , , , , , 0
Translate , -4.85722573273506E-17, 0.377622906487483, 0.803484995159729, siRelative, siView, siObj, siX, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube6", , True
SelectObj "crvlist,crvlist_Point6_ClsCtr", , True
SelectObj "crvlist"
SelectObj "cube6", , True
ApplyOp "CrvDeform", "cube6;crvlist", 3, siPersistentOperation, , 0
SetValue "cube6.polymsh.crvdeform.cns2deformer", True
SetValue "cube6.polymsh.crvdeform.poscurve", 2
SelectObj "cube2", , True
ApplyOp "CrvDeform", "cube2;crvlist", 3, siPersistentOperation, , 0
SetValue "cube2.polymsh.crvdeform.cns2deformer", True
SetValue "cube2.polymsh.crvdeform.poscurve", 3
SelectObj "cube4", , True
ApplyOp "CrvDeform", "cube4;crvlist", 3, siPersistentOperation, , 0
SetValue "cube4.polymsh.crvdeform.cns2deformer", True
SetValue "cube4.polymsh.crvdeform.poscurve", 4
SelectObj "cube3", , True
ApplyOp "CrvDeform", "cube3;crvlist", 3, siPersistentOperation, , 0
SetValue "cube3.polymsh.crvdeform.cns2deformer", True
SetValue "cube3.polymsh.crvdeform.poscurve", 5
DeselectAll
SelectObj "crvlist_Point6_ClsCtr", , True
ToggleSelection "crvlist_Point5_ClsCtr", , True
ToggleVisibility
SelectObj "cube", , True
Translate , 0.444441469135109, -9.85169506463857E-03, -0.221565213966758, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube1", , True
Translate , -0.319871606481151, 0.264420389642615, 0.123346960346901, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , -0.461901020433351, 0.684355250776364, 0.135654903521509, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Translate , 0.684931506849314, 0, 0, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Translate , 5.20417042793042E-17, 0, -0.859375, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
DeselectAll
SelectObj "cube1,crvlist_Point_ClsCtr", , True
SelectObj "crvlist_Point_ClsCtr", , True
Translate , -3.46944695195361E-17, 0.156330469520853, 0.56640625, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
DeselectAll
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , -1.73472347597681E-17, 0, 0.29296875, siRelative, siView, siObj, siXYZ, , , , , , , , , , 0
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Undo
Translate , 0, 0, -0.99609375, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "crvlist_Point_ClsCtr", , True
Translate , 0, 0, 0.3515625, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateVertexSelTool
SelectFilter "object"
ActivateVertexSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 0, 0, 0.13671875, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, -0.605780569393305, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, 0, 0.3125, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point2_ClsCtr", , True
Translate , 0.040672980943051, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , -5.92511868473243E-02, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point_ClsCtr", , True
Translate , 5.64651032834202E-02, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube1", , True
Translate , 0.265953020825089, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "cube", , True
Translate , 0.197267324757355, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
ActivateObjectSelTool
ActivateObjectSelTool
SelectObj "crvlist_Point1_ClsCtr", , True
Translate , 0.071846473624087, 0, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, 0.25480034995515, 0, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Undo
Translate , 0, 0, -0.43582269028297, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
Translate , 0, 0, 0.020375985828682, siRelative, siGlobal, siObj, siXYZ, , , , , , , , , , 0
ActivateObjectSelTool
ActivateObjectSelTool
DeselectAll
MakeLocal "crvlist_Point2_ClsCtr.display", siNodePropagation
SetValue "crvlist_Point2_ClsCtr.display.wirecol", 126
MakeLocal "crvlist_Point1_ClsCtr.display", siNodePropagation
SetValue "crvlist_Point1_ClsCtr.display.wirecol", 126
MakeLocal "crvlist_Point_ClsCtr.display", siNodePropagation
SetValue "crvlist_Point_ClsCtr.display.wirecol", 126
DeselectAll
Ya me dirás algo