Automatic Stress Routing and Hose Elbow Orientation

SOLIDWORKS Routing 2026 SP1.1 – Hydraulic Hose: Unable to Orient a Parker Elbow During Insertion

Hello everyone,

I'm looking for help on the definition of an elbow fitting for example Parker for a hydraulic hose in SOLIDWORKS Routing 2026 SP1.1. Having about twenty years of experience with Autodesk Inventor, I am quite surprised by the complexity of this operation in SOLIDWORKS Routing, while the definition and orientation of this type of fitting is much easier to implement in Inventor for everything related to piping.

After several tests and exchanges with Visiativ support, I still can't get the desired behavior. In particular, I suspect a problem in the definition of the component or in the reference constraints to be applied.

1. Objective

I want to create a hydraulic hose with crimped fittings, including a 90° elbow, with the following features:

  • Automatic attachment of the fitting to the nipple;
  • Free orientation of the elbow during its insertion, in particular by Maj + flèches gauche/droite ;
  • Retention of the automatic hook without blocking the rotation of the fitting;
  • Use of the component in a hydraulic hose routing.

The goal is to have reliable and reusable components in a hydraulic library.

2. Current Component Configuration

In the Routing Library Manager:

  • Routing Type: Tube, used for my hydraulic hose application;
  • Component type: End flange. I can't find a category called "end fitting" in the French interface;
  • Connection point on the flexible side: placed on a circular edge corresponding to the nominal diameter of the hose;
  • Threaded Side Routing Point: Placed in the center of the other end of the elbow;
  • Axis of rotation: defined along the axis of the cone;
  • Vertical axis: Also defined from the routing point, as tested.

I tested different configurations of constraint references, with one, two, or three sets of references, as well as several geometric combinations.

The parameters are accepted and saved by the Routing Library Manager.

3. Problem encountered

The automatic hook of the elbow on the nipple works when the stress references are set.

On the other hand, rotation of the elbow during insertion remains impossible , even with Maj + flèches gauche/droite .

I also encountered difficulties in orienting and updating fittings in test assemblies.

The point that seems decisive to me is the definition of the constraint references: the automatic hook must work without removing the freedom of rotation of the elbow around its axis.

An additional difficulty comes from the connection geometry: the inner cone of the nipple is concave and the reference diameters of the nipple and the fitting are different.

4. Exchanges with Visiativ support

The bracket told me that the fitting should be set as an end fitting rather than a routing bend, and recommended:

  • A single connection point on the flexible side;
  • An axis named exactly Axis of Rotation , following the axis of the cone;
  • Consistent stress references between the nipple and the fitting, with no third reference blocking rotation.

A file with the axis of rotation was also sent to me.

I've taken these indications and tested different configurations, but I haven't been able to get the expected work yet. I've asked for clarification on the exact constraint references used on the sample component, so that I can reproduce the configuration, but I haven't gotten those details yet.

5. My questions to the community

  1. Is the "End Flange" component type suitable for a crimped elbow fitting at the end of a hydraulic hose, which you want to orient freely during insertion?
  2. What constraint references should be defined in the Routing Library Manager to ensure automatic snapping while maintaining this freedom of rotation?
  3. Is there a particular configuration of the connection points, rotation axis, or vertical axis needed for this operation?
  4. Can the fact that the conical connecting surfaces are of different diameters, with a concave cone on the nipple side, influence the rotational behavior?

If anyone has already set up this type of hydraulic fitting in Routing, I would be particularly interested in a concrete example of a component definition or a precise explanation of the stress references to be used.

Thank you in advance for your help and feedback.

Sincerely,

Thomas ORTEGA


Bonjour et bienvenue;
Des tuto plutôt bien fournis sont disponibles ici:

Je n’ai pas encore essayé les composants routing mais votre problème ressemble pas mal à ceux provoqués par des contraintes de rotation bloquées par défaut… mais je laisse intervenir des experts, il doit bien y en avoir quelques uns dans ce forum.

Nota: Merci de nous avoir exposé votre problème par le détail :grinning:, cela change des posts du type : « Ca marche pas! » sans plus d’informations.

1 Like

Hello,

Rotation may not be possible simply because the component is part of the routing subset...
As a reminder: the degrees of freedom of a sub-assembly are not recovered from the assembly that contains it, unless the sub-assembly is made flexible.

Check if the rotation of your component is possible when the routing subset is edited... if not, well... we will continue to look to help you.

2 Likes

Hello.

  1. try in a stable version of SW (so not an SP1.1 but an SP5.0 or even SP5.x if SW has ever released it) because you are not safe from a version bug.

  2. The only ' simple ' solution that I see a priori is to cut your hose in 2: the square on one side, the flexible part up to the elbow on the other. Possibly with the 2 in a flexible assembly (which allows you to manage only the ref of the assembly in BOM) but not sure that routing digests this kind of hack.

NB: a google AI search comes up with this:

Start Routing (Flexible vs Rigid Pipe / Tube)

  • For a hydraulic hose (Hose / Tubing):
    1. Right-click one CPoint of a fitting/component and choose Start Route.
    2. In the PropertyManager, select Use flexible hoses and choose your flexible hose part (e.g. tube - rubber.SLDPRT).
    3. Drag the end of the segment or use the auto-routing feature between two connectors.
    4. Adjust length, tangents, and radii of curvature via 3D handles.[1, 2, 3]

It looks like my point 2 (with the management of a second nozzle on the other side of the hose).

Hello Froussel,

Thank you for your feedback.

I have already tested with other versions of SOLIDWORKS, without success.

Regarding your second proposal, I'm not sure I understand the method you are considering. Can you specify how you would proceed concretely in Routing?

I need this module to manage large pipe assemblies with many hoses, tubes and fittings. The advantage is to be able to manage routings, components and the bill of materials in a structured and reproducible way, rather than having to model each hose individually.

I've already found a workaround by classic modeling (scanning), but that's precisely what I'm trying to avoid: in my case, Routing should simplify the work, not complicate it.

If you have a proven method to manage this type of hose with a swivel crimped elbow, I'm all for it.

Thank you for your help.

Hello Maclane,

Thank you for your feedback.

I've already seen and reviewed all these tutorials, I've been on the subject for a while now. And I still can't do it. Impossible to generate an " automatic hook" correct and adapted orientation of the elbow fittings on the one hand and generate the hose on the other hand, it's either one or the other.

Would it be possible for you to share this assembly and its components so that we can get a more precise idea?
Ideally, it would be to share it under the oldest possible version of Solidworks to increase the number of users able to open it. (We are not all in V_2026).

I understand, after to reproduce you can easily download any elbow and screw fittings to test, here the:
the 1B246-8-8 elbow & the 8HMK4S nipple from parker via: https://parker.partcommunity.com/3d-cad-models/sso/parker?info=parker&cwid=7561

cdt.

image

Sorry but I don't use Routing at all so I'm not going to be much help with the function.
But from what I've read, the principle is that it makes you the pipe/cable between 2 surfaces with 2 points for the start and the finish.

That's what you seem to have on the 3D view you posted: 2 commercial components + the pipe that joins them (defined in routing given the tree).

So what's your problem with this assembly?

Personal advice: rework the 3D of the Parker site if you don't want to blow up your bike or stay all day next to the coffee machine because they have about 15x too many useless details (a priori anyway):
image