USER FORUM
(you are viewing a thread; or go back to list of threads)
Stretchable component (by Maurizio Ferreira)
Is it possible to have a stretchable component
so that, once it is included in a bigger project
is possible to anchor its extremities to two other project points, so that its length is automatically determined ?
The attached example is a simple extruded circle.
I'd like to anchor its extremities to two different project points.
I can anchor only one point.
Any suggestion ?
so that, once it is included in a bigger project
is possible to anchor its extremities to two other project points, so that its length is automatically determined ?
The attached example is a simple extruded circle.
I'd like to anchor its extremities to two different project points.
I can anchor only one point.
Any suggestion ?
(no subject) (by Eric Buijs)
You could create a mechanism that is stretchable. In my example open the scissor file in Solvespace. Now you can drag the construction line to the left and the right.
(no subject) (by app4soft)
> Is it possible to have a stretchable component so that, once it is included in a bigger project is possible to anchor its extremities to two other project points, so that its length is automatically determined ?
@Maurizio Ferreira, of course!
It's possible not only make stretchable component "in 2D", but also stretchable component "in 3D" using SolveSpace too!
In attachment you can see redesign of your bridge in 3D using SolveSpace 2.3:
1) Open "bridge-in-3d.slvs";
2) Set as active group "g006-extrude";
3) Set as shown only group "g003-sketh-in-3d" (hide all other);
4) Now you has tube with two different project points, just move them slowly.
P.S.: This only one of many possible solutions in SolveSpace for this task. Ask me if you has any questions or need help ;-)
@Maurizio Ferreira, of course!
It's possible not only make stretchable component "in 2D", but also stretchable component "in 3D" using SolveSpace too!
In attachment you can see redesign of your bridge in 3D using SolveSpace 2.3:
1) Open "bridge-in-3d.slvs";
2) Set as active group "g006-extrude";
3) Set as shown only group "g003-sketh-in-3d" (hide all other);
4) Now you has tube with two different project points, just move them slowly.
P.S.: This only one of many possible solutions in SolveSpace for this task. Ask me if you has any questions or need help ;-)
(no subject) (by EvilSpirit)
app4soft you can't constrain this cylinder to some point, so you have created useless thing.
(no subject) (by Maurizio Ferreira)
I was talking about a stretchable 'component', that is, an object defined in a separate file that can be imported in an enclosing project, perhaps several times, where each 'instance' could have a different length.
Think of a complex extruded shape that should be replicated several times in a project, like the attached one.
In this example, I'd like to import several instances of this "shelf", each with a different length.
I've seen that, even if I've not constrained the object length (in the 'shelf' file), the imported object is not stretchable.
Is this by design or is it something that has been overlooked ?
Think of a complex extruded shape that should be replicated several times in a project, like the attached one.
In this example, I'd like to import several instances of this "shelf", each with a different length.
I've seen that, even if I've not constrained the object length (in the 'shelf' file), the imported object is not stretchable.
Is this by design or is it something that has been overlooked ?
(no subject) (by Andrew)
If you create just the sketch, no extrusion, it can be imported multiple time, located and extruded to different lengths. The trick to make the extrude work after the import is to select a plane in the base drawing for sketch on plane. This plane need not be coincident with the import. Both files used for testing are in extrude.zip.
(no subject) (by Maurizio Ferreira)
Thanks, this solves my problem.
Post a reply to this comment: