How to design custom cables!

แชร์
ฝัง
  • เผยแพร่เมื่อ 12 เม.ย. 2024
  • Ever wondered how to design cable harnesses? Wireviz is an insanely cool tool that lets you design cables and export them to get them manufactured!
    Sign up to exhibit at Open Sauce!: opensauce.com/exhibit-applica...
    OHM Podcast: shows.acast.com/ohm-podcast
    -------------------------------------------------------------------
    Check out my Patreon:
    / stephenhawes
    LumenPnP Github Repo:
    github.com/opulo-inc/lumenpnp
    -- FOLLOW --
    Twitch bit.ly/stephen-twitch
    Instagram bit.ly/stephen-instagram
    Twitter bit.ly/stephen-twitter
    -- GEAR --
    These are affiliate links so if you buy anything through them I get a small percentage which helps out the channel. Thank you!
    PCB Holder (Omnivice): amzn.to/344qhVD
    Microscope: amzn.to/348aSnw
    Soldering Iron: amzn.to/2KlHDGs
    Wire Strippers: amzn.to/2IESgDV
    Cutting Mat: amzn.to/3oNCwOz
    Flush Cutters: amzn.to/3ncFwnc
    Digital Calipers: amzn.to/3gIzZSL
    Leatherman Sidekick: amzn.to/3a4sQuY
    Part Organizer: amzn.to/3a9uDyV
    Soldering Iron Tip Cleaner: amzn.to/3a3wZiD
    Oscilloscope: amzn.to/2W4zrNt
    Multimeter: amzn.to/2JVp6Ba
    Crimping Tool: amzn.to/37WymwP
    SpaceMouse: amzn.to/3gCWR64
    Tweezers: amzn.to/3a1auL5
    Solder Wick: amzn.to/347kUVI
    Files: amzn.to/37bMXp0
    Dremel: amzn.to/3gIADj9
    Headlamp: amzn.to/3gE5VYw
    Pelican Case: amzn.to/3ncFpbg
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 86

  • @stephen_hawes
    @stephen_hawes  หลายเดือนก่อน +10

    bring your wacky gadget to open sauce!: opensauce.com/exhibit-application/

  • @jakobfindlay4136
    @jakobfindlay4136 หลายเดือนก่อน +61

    I love that all the presenters are advertising open sauce more then will

    • @KodakYarr
      @KodakYarr หลายเดือนก่อน +3

      Free advertisement!

  • @Oysteims
    @Oysteims หลายเดือนก่อน +32

    It's often a good idea to include a reference of some kind to a standard on your drawings when ordering wire harnesses from a supplier, so you know that it adheres to a repeatable industry-standard, even if it is only to the standard of consumer electronics. Usually something like "Harness X shall adhere to IPC-WHMA-A-620D - Class 1" where 'Class 1' = General Electronic Products, 'Class 2' = Dedicated Service Electronic Products, and 'Class 3' = High Performance/Harsh Environment Electronic Products. Your harness supplier will know what that means, and if they don't then they might not be a very serious supplier.
    Might not seem super important, until one day you're unlucky with a supplier or a specific order from a supplier, and then it suddenly is super important :)

    • @ericlotze7724
      @ericlotze7724 หลายเดือนก่อน +1

      Are there separate ANSI, or Preferably ISO Standards, or is IPC *the* standard when it comes to wire harnesses?

    • @stephen_hawes
      @stephen_hawes  หลายเดือนก่อน +17

      ah, great note, i should have mentioned that! before sending to our vendor we actually drop the wireviz image into a FreeCAD drawing with some notes about standards, QC procedure, details on labeling, and anything else wireviz doesn't include

    • @ericlotze7724
      @ericlotze7724 หลายเดือนก่อน +5

      @@stephen_hawes neat! A video on standards and how you set up things like that for vendors would be cool.

    • @scottpageusmc
      @scottpageusmc หลายเดือนก่อน +3

      Having been a Turbofan Test Engineer for Lockheed and Rolls-Royce at Stennis Space Center we had thousands of cable harnesses, and many were custom.
      So, I second this. So many times we had to recreate a cable harness and didn't have the connector specs, or at minimum the manufacturer, model, and even nomenclature. It's a pain in the ass to need a harness ASAP but need to waste time trying to fill in the details during the process.

    • @Oysteims
      @Oysteims หลายเดือนก่อน +2

      @@ericlotze7724 Just FYI, I am not a harness design engineer - I have only done it sporadically. However, as far as I know, IPC provide *the* standards that addresses the _manufacturing_ of wiring harnesses (and circuitboards for that matter, that is what most of their standards relate to). There are a lot of domain-specific standards that mostly describe design requirements, or installation requirements, depending on the industry. They can be extremely useful for design engineers, but if you put them as a callout on your drawings the supplier will probably wonder how or why it relates to them. It is very common to reference IPC standards in the manufacturing data you send to wire-harness suppliers and/or circuitboard fabs.

  • @LarsFL
    @LarsFL หลายเดือนก่อน +13

    No way, I was actually wondering the other week if a project like this existed, instead of having create images manually!

  • @OscarSommerbo
    @OscarSommerbo หลายเดือนก่อน +15

    Makes a open source PnP, starts a company, creates a viable commercial product. Still has the same headphones.

    • @ericlotze7724
      @ericlotze7724 หลายเดือนก่อน +1

      *We don’t take too kindly to mocking people using things for as long as possible and buying high quality products in these parts*

    • @OscarSommerbo
      @OscarSommerbo หลายเดือนก่อน +5

      @@ericlotze7724 Ummm... I don't know what bias you are bringing, but my comment was merely an observation. I find it amusing, yes, but not mocking. It clearly works for Stephen, so why change it.

    • @ericlotze7724
      @ericlotze7724 หลายเดือนก่อน +3

      @@OscarSommerbo ah my bad too, i was just joking about being sustainable or something. Definitely do what works for you (sidenote the fake leather on my audio technicas is *dying*, i may have to check out that open source design, granted headphone snob in me may just invest in some other headset in a few years)

    • @OscarSommerbo
      @OscarSommerbo หลายเดือนก่อน +1

      @@ericlotze7724 No worries. I am still using 7 year old Chinese no-name headphones. And I am severely bummed that finding 50mm drivers in headphones seems impossible. I will use mine until they break.

    • @warasilawombat
      @warasilawombat 28 วันที่ผ่านมา +2

      Hey man, uh… sound comes out 🤷🏼‍♂️

  • @ericlotze7724
    @ericlotze7724 หลายเดือนก่อน +7

    I watched that amazing video on Cable Harnesses by the TH-cam Channel New Mind…and now here comes Stephen with an Open Source Workflow, and how he does it with his company?
    What a *KING*

  • @jamescorcoran2034
    @jamescorcoran2034 หลายเดือนก่อน +7

    Would you share what your ordering process is like w/ the cable vendor?
    What vendors you've worked with, problems you worked though, lessons learned, what artifacts they require, min order qty, etc?

  • @sygad1
    @sygad1 หลายเดือนก่อน +1

    I can honesly say, I enjoyed this video, completely beyond what I would need, but the efficiency of the workflow your company has is something to be admired

  • @Elpollo973
    @Elpollo973 หลายเดือนก่อน +4

    Really interesting ! I'm working on a full home cockpit shenanigans and, even I'm not far enough to address cables, Wireviz seems interesting :)
    (And thank you for the Index / Lumen design, I built mine ~2 years ago and it's going great !)

  • @Bobbias
    @Bobbias 27 วันที่ผ่านมา +1

    Man, just hearing you talk about how much you love using git is great. It's an incredible tool that not nearly enough people use. Though I do think there should be an easier interface for non-technical users, because it's not just programmers who would benefit from git's capabilities.

  • @Luzgar
    @Luzgar หลายเดือนก่อน +10

    WireViz does not support splices ?
    That seem like a pretty essential feature, there are hundreds of those in automotive wiring harnesses.

    • @stephen_hawes
      @stephen_hawes  หลายเดือนก่อน +8

      yeah, in their docs they say it's not really meant for full-fledged harnesses, just simple cables, but it's SO CLOSE to being able to do mostly everything.

    • @formatc1702
      @formatc1702 29 วันที่ผ่านมา +10

      @@stephen_hawes WireViz creator here. Thanks for the great shoutout!
      I can't say it's in the works, but branching off/splicing sections of a cable is definitely on the wishlist.

    • @stephen_hawes
      @stephen_hawes  28 วันที่ผ่านมา +5

      @@formatc1702 awesome! thank you so much for building such a wonderful tool! ive been poking into the source, thinking about what a PR for something like that might look like.

    • @AadityaKhare42
      @AadityaKhare42 27 วันที่ผ่านมา

      Gg

  • @ericlotze7724
    @ericlotze7724 หลายเดือนก่อน +3

    Granted you are busy as-is, and others may have covered it, but a video on Connector Selection and how you went about that would be neat!

  • @DarrenPoulson
    @DarrenPoulson 28 วันที่ผ่านมา

    I love your enthusiasm for all this (especially at 1.25 speed, which I've started watching youtube at!) :P
    I'm a devops guy, and definitely get a kick out of all the github actions that you're doing. Slowly dragging my work colleagues into it. Having everything automated is such a time saver, plus the audit path of the git logs makes it so useful. Most of my work is with terraform, but I've also some personal projects that I'm wanting to automate.
    Keep up the awesome work!

  • @danedwards_ee
    @danedwards_ee หลายเดือนก่อน +1

    Its super satisfying designing/ordering custom cables.

  • @FNmey
    @FNmey หลายเดือนก่อน +1

    Really cool tool. Can't wait to see the finished product.

  • @johnnicol5009
    @johnnicol5009 หลายเดือนก่อน +1

    Thank you for sharing this information! I learn so much from your work and appreciate everything you do!

  • @mariusj8542
    @mariusj8542 29 วันที่ผ่านมา

    I’m running a small medical startup company and this wirewiz and your wire harness jig, made perfect sense to me 👌. Also if you figure out some BOM standards with git integration I love to hear about it. Great work!

  • @prof1811
    @prof1811 29 วันที่ผ่านมา +1

    Nice job. You might want to consider prebuild docker-images for your CD pipeline as this will speed up the process, has a more predictable outcome and have lese computation cost.

  • @womacko
    @womacko หลายเดือนก่อน +3

    Quick question: Why are you not going for USB or CAN for the "Head"? In 3D-printing it became normal to have a toolhead board for all that... Z-probe, Nozzle cam, Y-probe, extruder, hotend...

    • @stephen_hawes
      @stephen_hawes  หลายเดือนก่อน +7

      awesome question. i'm constantly reassessing the benefit of making the switch! it's NRE to do so, but ultimately it means a lighter head and drag chain. there are also implications about the upgrade path for existing users. this next release of the machine is mainly focused on DFM and a couple of other improvements i don't want to gate behind that bulk of work, but after that we'll be looking into a distributed controller approach as an option! it's really cool and i think the machine could benefit from it

  • @alexanderjankowski3037
    @alexanderjankowski3037 24 วันที่ผ่านมา

    This project is so inspirational! Stephen and your team you'all doing good job.

  • @ericlotze7724
    @ericlotze7724 หลายเดือนก่อน +3

    4:23 Redundancy Waste is Real! I’ll have to look into this and talk on discord. I don’t *think* there is some ISO standard or some shit yet, now i have to go dig!

  • @sud9320
    @sud9320 หลายเดือนก่อน +2

    Very cool software! May try to implement this at work if i get a chance.

  • @C3DPropShop
    @C3DPropShop หลายเดือนก่อน +1

    I occasionally design pcbs and program our P&P (Essemtec Puma) at work and I think about you and your project everytime! 😅

  • @deltaroboticsinc
    @deltaroboticsinc หลายเดือนก่อน +2

    Hey fellow startup here! Who is the vendor you are using for your cables? Right now we are buying raw cables and manually soldering the connectors.

  • @TheRainHarvester
    @TheRainHarvester หลายเดือนก่อน +1

    Will the bigger cable harness flex enough?
    If a wire breaks, does one replace the entire harness of wires?

  • @Davedarko
    @Davedarko 29 วันที่ผ่านมา +1

    Just saw @formatc1702 hold a lightning talk about it at the Hackaday Europe event, awesome to see it mention here!

  • @bobomurod
    @bobomurod 27 วันที่ผ่านมา

    I love your videos! Your machine motivated me to do my own projects and don't fear the big companies

  • @senfdame528
    @senfdame528 21 วันที่ผ่านมา

    6:18 Classic big willy transition xD

  • @SmithyScotland
    @SmithyScotland หลายเดือนก่อน +10

    Is there an equivalent cable manufacturer to like JLCPCB for pcb's?

    • @stephen_hawes
      @stephen_hawes  หลายเดือนก่อน +10

      yes! we prefer using a vendor directly, but LCSC recently started a service, plus dirtypcbs.com has one that ive used before with great results: dirtypcbs.com/store/cables

    • @JimmyHacksThings
      @JimmyHacksThings หลายเดือนก่อน +5

      DirtyPCB is "decent", though they have a limited selection of connector types they support. I've just sent in my cable drawings to LCSC for some rather simple JST/Molex based cable designs, I'll set a reminder to report back here when they get in. All in all, the quote process was simple, though their online form for mapping cables to connectors is severely limited, so best to have a drawing and/or a photo of your cable as well!

    • @noahpriester7356
      @noahpriester7356 29 วันที่ผ่านมา +1

      Just to add on here, I have used LCSC's cable service recently myself and it was awesome. Some simple harnessed with some JST connectors for AC power, plus I was able to specify some odd usage of a single crimp with two wires and they confirmed with their engineer it would work, tested it first, and reached out during each step. Highly recommend them!

    • @randycox4633
      @randycox4633 27 วันที่ผ่านมา

      @@noahpriester7356 How does their pricing work and were you happy with it?

  • @forrestmcmean6636
    @forrestmcmean6636 29 วันที่ผ่านมา

    Cool video...
    What software are you using for your wiring diagrams?

  • @leofortey7561
    @leofortey7561 25 วันที่ผ่านมา

    Is there a line in the YAML code for noting the wire shielding? Because if there is, I think you forgot to add/draw it anywhere. No lines are shown for shield draining to a common ground.

  • @ldomotorsjason3488
    @ldomotorsjason3488 27 วันที่ผ่านมา

    Stephen, it is really cool! Is it possible to use for 3D printer cable design? or only for Lumen?

  • @irgski
    @irgski 22 วันที่ผ่านมา

    Curious - what sw app do you use to generate your system diagram?

  • @phillevchenko1156
    @phillevchenko1156 28 วันที่ผ่านมา

    The thicker the harness that has to move, the more strain it would be under and will fail earlier. In this case, if you want an easier assembly, maybe think about splitting one huge harness into two, which will make it way more reliable. Of course, it also depends on cable quality and number of conductors per each wire (the more the better).

  • @hed420
    @hed420 26 วันที่ผ่านมา +1

    You should make a machine that can read the files and automatically measures and cuts wires. You can also have it strip the wire ends.

  • @christopherstaples6758
    @christopherstaples6758 29 วันที่ผ่านมา

    @4:00 yes would really like to see more auto build source things without hunting everything down , and something that can visually be checked on the fly sounds great

  • @MistahHeffo
    @MistahHeffo หลายเดือนก่อน

    Stephen have you considered a usb hub chip on the mainboard to route the cameras and comms over a single usb cable?

    • @octothorpian_nightmare
      @octothorpian_nightmare 27 วันที่ผ่านมา

      Early versions had that but were problematic. Even now with separate cables you have to be mindful and plug the cameras into separate root hubs on the PC.

  • @eliasheuninck
    @eliasheuninck หลายเดือนก่อน

    Very interesting to learn about this workflow!

  • @joepartlow
    @joepartlow 28 วันที่ผ่านมา

    I love learning about new ways to do things.

  • @bouni8506
    @bouni8506 29 วันที่ผ่านมา

    I think having the same wire color multiple times in the main cable isn't really cost efficent as the manufacturer needs to make a non standard cable for you in order to manufacture the harness ... Wouldn't it be more efficent to use a standard color coded cable (DIN47100/ IEC60757)? Sure the connectors would no longer have the same 4 colors but that woul make it even harder to confuse them.
    Just random thoughts, great video 🙂

  • @ChinmayPendharkar
    @ChinmayPendharkar 29 วันที่ผ่านมา

    Aren't there any cool wireviz like text-source/CLI based tools for doing system diagrams?

    • @formatc1702
      @formatc1702 29 วันที่ผ่านมา +1

      Hi, WireViz creator here 🙂 Currently, I've been using WireViz myself in a hacky way for system diagrams. Simply define each module as a "connector", and each port on the module as a "pin". Then you can route wires from pin to pin, each wire representing a cable. It's not ideal, but it works.

  • @UnexpectedMaker
    @UnexpectedMaker หลายเดือนก่อน +1

    Great video - Quite an interesting topic!

  • @rickeymh
    @rickeymh 28 วันที่ผ่านมา

    I wish I had this wire wiz a few years ago. I had to have someone draw my cables, supply a BOM, Schematic, and assembly notes. I real pain in the ass.

  • @paulgupta2454
    @paulgupta2454 19 วันที่ผ่านมา

    I'm very interested in your BOM management solution

  • @ZugEnde
    @ZugEnde หลายเดือนก่อน +1

    Why the switch to PH any particular reason behind this?

    • @stephen_hawes
      @stephen_hawes  หลายเดือนก่อน +1

      a couple reasons: a bit smaller than the XH standard which is beneficial when switching to SMT and integrating stepper drivers, plus more pin variants in SMT!

    • @samgoader2125
      @samgoader2125 หลายเดือนก่อน

      Yeah pornhub isn't my cup of t... I'm more an xvideos guy

  • @bjoernbuettner8382
    @bjoernbuettner8382 หลายเดือนก่อน +1

    hmm, who manufacture these cables ?

  • @adrianram5524
    @adrianram5524 29 วันที่ผ่านมา

    very cool stuff man

  • @adrianram5524
    @adrianram5524 29 วันที่ผ่านมา

    ....whatever this guy is on ...I want some...LOL

  • @ryanbeall7542
    @ryanbeall7542 หลายเดือนก่อน

    Bro, switch to CAN like all the Voron projects. I'm never looking back

  • @sniff122plays
    @sniff122plays หลายเดือนก่อน

    love tracking things with git? then youll love IAC tools like Terraform and Ansible

  • @asidesigner8542
    @asidesigner8542 หลายเดือนก่อน

    Thanks for sharing

  • @deliciousfewd
    @deliciousfewd หลายเดือนก่อน +4

    Nice shirt.

  • @Max-tj7bp
    @Max-tj7bp หลายเดือนก่อน +1

    Epic.

  • @larryslobster7881
    @larryslobster7881 หลายเดือนก่อน

    hell yeah

  • @Luzgar
    @Luzgar หลายเดือนก่อน

    It would be even nicer if it exported something that contained text (like a svg or a pdf) instead of png, so that you can copy wire names and do ctrl-f to find a wire.

    • @NiklasAuBln
      @NiklasAuBln หลายเดือนก่อน

      Wireviz usually export SVG and HTML (SVG + BOM), but due to the hacky connector Steven used to make the splices in the cable the export of SVG for those specific cables fail and only the png export succeed. -> for cables without a splice and just connector - cable - connector configurations SVG export works great

  • @ThePyrosirys
    @ThePyrosirys 28 วันที่ผ่านมา

    I feel like wireviz would be fine if only it changed the curved lines for straight lines. Why would anyone ever want curvy lines in a schematic? It's supposed to be an abstraction.

  • @thegayloardfucker2951
    @thegayloardfucker2951 หลายเดือนก่อน

    What you made / need is actually a quite old standard in the automotive industry, as your harness wants to be the same. So using standard and the way of makeing drawings would help with the right vendors etc. done that 20 years ago and a wooden board with nails is your best friend 😅