Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.

First time visiting? Here are some places to start:
  1. Looking for a certain topic? Check out the categories filter or use Search (upper right).
  2. Need support? Ask a question to our Community Support category.
  3. Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
  4. Be respectful, on topic and if you see a problem, Flag it.

If you would like to contact our Community Manager personally, feel free to send a private message or an email.

Custom Feature: Cable/Wire Routing

1234568»

Comments

  • S1monS1mon Member Posts: 4,091 PRO
    edited August 2025

    @NeilCooke Is there a way (or will there be a way) to use Items and Wiring along side each other? We'd like to have the option of modeling some routes but also keeping track of others without modeling the geometry. If the base part number for, say, some tubing, is the same, but in some cases we manually enter a length for an Item, could we also use that same number with the Wiring features?

    A corollary to that, is tubing for things like pneumatics routing an intended function of these tools? It seems like the documentation and features have focused on electrical wiring, but I'm not sure if there's anything that prevents it from being useful for flexible tubing.

    Simon Gatrall | Product Development, Engineering, Design, Onshape | Ex- IDEO, PCH, Unagi, Carbon | LinkedIn

  • Matt_NCMatt_NC Member Posts: 10 PRO

    Is anyone else having issues with adding nodes when editing a wire route? Since the latest Onshape update, I can only add them to the first section of a wire, before any clips. If I try adding to any other sections, the wire simply disappears. I have tried nudging them along to the correct point, but the node seems to cease to exist.

  • Matt_NCMatt_NC Member Posts: 10 PRO

    We've been using it for flexible tubing as well, with the strip lengths set to 0, and then shelling from both ends to get an accurate mass where necessary. It's very hand for getting a reasonable first pass approximation for length at the very least!

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,991 image
    edited September 2025

    Changelog for release 1.204.1

    ⭐️ "Link to previous" option now maintains each connector's position

    Based on user feedback, the behaviour of connector placement has changed. If you have used the new capabilites introduced in 1.204.0 earlier this week, then your connectors may have moved - please check.

    Senior Director, Technical Services, EMEA
  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,991 image

    Changelog for release 1.204.2

    ⭐️ Clips now have the same metadata and positioning features as Connectors

    clips.png
    Senior Director, Technical Services, EMEA
  • Marc_CacioppoMarc_Cacioppo Member Posts: 2 PRO

    @NeilCooke two quick questions/update requests for this wire routing feature if it would be possible to implement:

    • Would we be able to define a wire/cable length that we want to be routed so we can see if we use, say a 24 inch wire where the wire routing feature automatically routes a 20.5 inch wire? This would be beneficial to see how the extra length of purchased wiring/cabling would need to be routed/bundled within our larger scale assemblies
    • Is there a way we can assign clip channels in the .csv file so when we make a multi-channeled clip a wire will automatically route through a specified channel on a clip?
  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,991 image

    @Marc_Cacioppo

    • I'm assuming you are asking for standard length cables? The only way to do this now is to adjust the length manually and check the length reported in the table. Trying to do this programatically would be too processor intense for decent feature regen time.
    • Currently no, with the clips, but someting I can consider.
    Senior Director, Technical Services, EMEA
  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,991 image

    Changelog for release 1.208.0

    ⭐️ Added route tessellation quality option to the Wire data feature

    image.png

    This was intended to go out as part of a bigger release, but I brought it forward by request. This option will modify the tessellation quality of all the routes in a Part Studio to improve performance of large harnesses. Any harnesses that have had their tessellation quality changed manually (through edit appearance) will not be affected. Default is Auto.

    Senior Director, Technical Services, EMEA
  • Firman_BancroftFirman_Bancroft Member Posts: 3 PRO

    Happy new year. Forgive me if this topic have been addressed in previous comments.

    Is there a way for ONSHAPE to calculate the mass of the end-to-end harness? I have pre-define the mass of the connectors but after completing the wire route it looks like it doesn't have the capability to calculate the total mass other than defining/overriding the mass of the harness as a composite part.

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,991 image
    Senior Director, Technical Services, EMEA
  • David_ReganDavid_Regan Member Posts: 2

    Hi Neil, is there any update on the "flatten harness" feature and if that is still planned? Do you have an estimated release date? Thank you!

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,991 image

    Yes it is still planned and in progress, but I can't give an estimated release date, but soon-ish (measured in weeks, rather than months/years). Testing on customer-created harnesses has thrown up some major issues that are proving tricky to resolve.

    Senior Director, Technical Services, EMEA
  • Firman_BancroftFirman_Bancroft Member Posts: 3 PRO

    Hi Neil,

    I recently found out that OnShape have a Routing Curve feature in the toolbox. I believe the advantage of using the wire/cable feature is that you can insert more information on the cable design (like the pin outs) and allowing you to work with clips, and have branches coming out of a single connector. But if I am looking to just model a cable to determine the routing path for a future cable (not yet designed) cable then the Routing Curve is good enough to use. Is there any other reason why using the Cable/wire feature is better than the routing curve and vice versa?

  • Kevin_CowlesKevin_Cowles Member, Onshape Employees Posts: 63 PRO

    @Firman_Bancroft the Cable/wire feature is certainly advantageous for logging that additional information, and for easily referencing existing connectors. The other helpful thing it does is establish end-curvature, and enable cables/bundles in a streamlined way.

    If you just are looking to visibly route a wire through space, Routing Curve + Sweep is great (can use Derivative to set end-curvature). I also really like this 3D Hose Routing custom feature, as it make it very easy to connect, maintain bend radius, and add mid-way points/vertices. Link here: https://cad.onshape.com/documents/2562cfdeb83b82031ed5aaec/v/d03488be0bf34232869e7a96/e/f638dbd54fbbe702b3fae0a5

  • eric_pestyeric_pesty Member, pcbaevp Posts: 2,640 PRO

    @NeilCooke, just submitted a ticket about what looks like an issue with "follow first route" not respecting the clip order from the first route when set to "follow clip order"…
    I'm guessing the ticket will find it's way to you but here it is anyway… https://onshape.zendesk.com/hc/en-us/requests/409147

  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,991 image

    Wouldn't surprise me - "follow first route" was added at the start and i never really kept up QA on it because usage was low. I'll take a look at the ticket.

    Senior Director, Technical Services, EMEA
  • NeilCookeNeilCooke Moderator, Onshape Employees Posts: 5,991 image

    @eric_pesty fixed the "follow first route" issue in 1.212.0

    Senior Director, Technical Services, EMEA
  • eric_pestyeric_pesty Member, pcbaevp Posts: 2,640 PRO

    Thanks, it's still not working for me but it might be partially my fault…

    Because I have three refs, my "second" route ended up defined starting from the other end (ie.. the from and to refs are swapped) from the one I am trying to follow. I can see the route is literally following the same clip order as the first one from the wire route feature, but in this case it happens to be exactly backwards!

    I guess you would have to define the "route" as having no direction and/or check the "to" and "from" refs rather than just use the order of the clips in the first route for this to work...

    image.png
Sign In or Register to comment.