Creo Parametric - User Defined Features (UDFs)

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2018
  • This Creo Parametric tutorial video explains how to create and place User Defined Features (UDFs) in part models to save time and re-use data efficiently in advanced part modeling.
    For more information, visit www.creowindchill.com. The UDF and reference part are available from www.creowindchill.com/dropbox.
    "Top Down Design in Creo Parametric" can be read for free on Amazon.com with Kindle Unlimited:
    www.amazon.com/dp/B076TGPQ87
    If you like this video, please give it a thumbs up and click the Subscribe button to be informed when new videos are uploaded. Also please write a comment if you think I should make more videos like this.
    Feel free to share or embed this video, and add it to your playlists.
    Creo admins, you can share the Creo Parametric channel with your users as a training tool:
    / @cadplmguy
    Thanks,
    Dave
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @mohammedmusthafa90
    @mohammedmusthafa90 9 วันที่ผ่านมา

    Hi, excellent content. is there any possibility to link this UDF with the 3d model itself. so, that if assembled the 3dmodel on the plate, the cutout will be generated automatically according to the model.

  • @SeanWebb
    @SeanWebb 2 ปีที่แล้ว

    Really enjoying your videos Dave and some of the best as I've seen as I refamilarize myself with Creo so thank you (I promise I'll become a pateron as soon as I get a new job). I was a Pro/E user 20 plus years ago and recall the menu manager and older interface which I'm very surprised as not been recoded yet. I vaguely recall colleagues mentioning that Pro/E was written in an older programming language (perhaps Pascal) and needed to be completely rewritten to update the UI. So, do you know why do we still see legacy code from 20 plus years ago?

    • @CADPLMGuy
      @CADPLMGuy  2 ปีที่แล้ว +1

      I got rid of my Patreon. Pro ENGINEER and Creo are based on the Granite kernel. That’s the underlying basis of the software. Which legacy code are you referring to? Back when we still had in-person conferences, Paul Sagar has explained many times what projects get chosen for new releases. It comes down to customer demand, time, budget, and people.

    • @SeanWebb
      @SeanWebb 2 ปีที่แล้ว

      @@CADPLMGuy The legacy code was a guess I believe and appears wasn't accurate. I'm just surprised after 20 years we still see older UI. I suppose it shows just how complex these CAD programs are. Anyway, thanks for the reply and I look forward to watching more of your videos!

    • @CADPLMGuy
      @CADPLMGuy  2 ปีที่แล้ว

      Paul and the product managers have addressed this several times. They have finite resources. Which would you prefer? They could take care of any obscure command that still triggers a Menu Manager or some old UI. Or they could provide new capability in MBD, additive manufacturing, multiphysics simulation, ergonomics, etc. Or they could do both. PTC has chosen the third path, but they focus on the second. Creo 9, for example, updated the UI for the Project and Offset commands in Sketcher, NC dashboards, and more. It's not so much they can't update the UI (they can); PTC chooses to devote its resources to what can provide the best benefit to users. So if you see the Menu Manager somewhere, they could have addressed that or given us the new Divide Surfaces or Visual Field Analysis tools.

    • @SeanWebb
      @SeanWebb 2 ปีที่แล้ว

      ​@@CADPLMGuy I totally agree providing new functionality should take priority over updating legacy UI. Sorry you thought I was suggesting otherwise. Thanks for your time Dave.

  • @indru1997
    @indru1997 3 ปีที่แล้ว

    Hi dave, How to use the var parameters option in udf?

    • @CADPLMGuy
      @CADPLMGuy  3 ปีที่แล้ว

      Double click on the Variable Parameters option in the Model Dialog box and select which feature or component parameters you want to be variable. I can’t say any more than that. I’ve never personally had a use case for this but I appreciate that the option is available.

    • @indru1997
      @indru1997 3 ปีที่แล้ว

      @@CADPLMGuy thanks dave

  • @tiagofigueiredo2848
    @tiagofigueiredo2848 4 ปีที่แล้ว

    Can I suggest to make a video with assemblies udf?

    • @CADPLMGuy
      @CADPLMGuy  4 ปีที่แล้ว

      Weird. I thought I already had... I thought I had one where I used one to place fasteners...

    • @tiagofigueiredo2848
      @tiagofigueiredo2848 4 ปีที่แล้ว

      @@CADPLMGuy yes you are right. Sorry I made a bad search.

    • @CADPLMGuy
      @CADPLMGuy  4 ปีที่แล้ว

      @@tiagofigueiredo2848 What's the name of that video? I couldn't find it, which tells me I need to rename it and improve the search terms.

    • @tiagofigueiredo2848
      @tiagofigueiredo2848 4 ปีที่แล้ว

      @@CADPLMGuy I can't find it also, but I remember also, that you have created a video, with some screws... But by the way, when you place an udf in assembly is it possible to also insert with the udf some features. Example, insert a screw and also create the needed holes for the screw?

    • @CADPLMGuy
      @CADPLMGuy  4 ปีที่แล้ว +1

      @@tiagofigueiredo2848 I think it's in a Tips and Tricks video, but I have another example with a connector / backshell / boot combination that I need to make a video for. I'll track down that video and let you know...

  • @jamesknochen2834
    @jamesknochen2834 ปีที่แล้ว

    Is there a way to add Parameters and Conditions to an UDF?

    • @jamesknochen2834
      @jamesknochen2834 ปีที่แล้ว

      I want to create an metric thread udf
      I want that I only have to set the Dimensions vor the pitch and the lenght of the thread
      But since I need to set the Pitch for the helical sweep and in the sketch for the sweep profile, I always end up having to set the Pitch twice, when I use the udf

    • @CADPLMGuy
      @CADPLMGuy  ปีที่แล้ว

      UDFs can contain variable feature-level parameters. What's a condition?

  • @JayantBB78
    @JayantBB78 2 ปีที่แล้ว

    I wish Creo is available on Fedora and Rocky Linux.

    • @CADPLMGuy
      @CADPLMGuy  2 ปีที่แล้ว

      It won’t be. Linux support was killed like a dozen years ago. It turns out offering CAD software on multiple platforms requires a huge amount of infrastructure.

    • @JayantBB78
      @JayantBB78 2 ปีที่แล้ว

      @@CADPLMGuy
      I remember when PTC stopped Pro/E support on Linux. I felt it was really unfortunate.
      Corporates couldn't use Linux because unavailability of Nvidia drivers.
      Now situation is otherwise. Nvidia drivers are available on Linux but Creo is not.
      Again companies are forced to use Windows.
      :-(
      I have both Creo and Ansys license in my work place. I usually prefer Linux for Ansys for better performance and stability.
      Anyway thanks for stopping by.
      You make good videos. Since two decades I am using Pro/E and Creo. But still like to see the stuff your way.