- 32
- 119 513
Design Automation Solutions
United States
Приєднався 20 сер 2020
Learn iLogic/Inventor API and reduce your company's CAD design time
Automation With iLogic Annoucements
Free access to the iLogic/Inventor course by following the instagram page:
IG: @designautomationsolutions
Winner will be announced on the 21st of October, 2024.
For a complete iLogic/Inventor API course, beginner to intermediate, visit:
design-automation.teachable.com/
Any questions leave them down below and I'll get to responding to them
More content on Instagram:
designautomationsolutions
Contact:
felix@designautomationsolutions.com
LinkedIn: www.linkedin.com/in/5428086/
iLogic Tutorials:
ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html
iLogic For Beginners Playlist:
ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBkXwfCjW.html
iLogic Automation Examples:
ua-cam.com/play/PLQVQ8nYBZdlPid5lM-ocZ5xw0X1ItSXjJ.html
This UA-cam Channel and Design Automation Solutions LLC. is not affiliated with Autodesk or Autodesk Inventor.
IG: @designautomationsolutions
Winner will be announced on the 21st of October, 2024.
For a complete iLogic/Inventor API course, beginner to intermediate, visit:
design-automation.teachable.com/
Any questions leave them down below and I'll get to responding to them
More content on Instagram:
designautomationsolutions
Contact:
felix@designautomationsolutions.com
LinkedIn: www.linkedin.com/in/5428086/
iLogic Tutorials:
ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html
iLogic For Beginners Playlist:
ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBkXwfCjW.html
iLogic Automation Examples:
ua-cam.com/play/PLQVQ8nYBZdlPid5lM-ocZ5xw0X1ItSXjJ.html
This UA-cam Channel and Design Automation Solutions LLC. is not affiliated with Autodesk or Autodesk Inventor.
Переглядів: 431
Відео
iLogic Lesson #19: Exporting BOM & Excel API
Переглядів 5034 місяці тому
The code will be found on the teachable course website: design-automation.teachable.com/courses/ilogic-course/lectures/57101227 For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ More content on Instagram: designautomationsolutions Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ iLogic Tutorials: ua-...
Inventor - FULL Design Automation Add-In Example (Hopper)
Переглядів 4,2 тис.Рік тому
This hopper assembly was made for demonstration of our company's ability to automate workflow. Design Automation Solutions LLC. For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ More content on Instagram: designautomationsolutions Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ iLogic Tutorials: ua-...
Getting/Sending Values Using Inventor API & Visual Studio
Переглядів 1,5 тис.Рік тому
Link to the video: design-automation.teachable.com/p/ilogic-course More content on Instagram: designautomationsolutions Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBkXwfCjW.html iLogic Automation...
iLogic Bug Fix - FolderBrowserDialog Not Working Properly After Windows Upgrade
Переглядів 388Рік тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ More content on Instagram: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBk...
Inventor API - Setting Up Visual Studio 2022
Переглядів 7 тис.2 роки тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ More content on Instagram: designautomationsolutions Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBk...
iLogic Lesson #17: Replacing File Reference of Derived Component (MUST WATCH)
Переглядів 3,1 тис.2 роки тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Dim oDoc As Document = ThisDoc.Document Dim oFileDescrs As FileDescriptorsEnumerator = oDoc.File.ReferencedFileDescriptors If oFileDescrs.Count = 0 Then Exit Sub Dim oDlg As FileDialog InventorVb.Application.CreateFileDialog(oDlg) oDlg.DialogTitle = "Replacing File Reference" oDlg.InitialDirectory = ...
iLogic Automation Example - Extracting Data From AutoCAD Blocks To Inventor (AMAZING)
Переглядів 1,6 тис.3 роки тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ More content on Instagram: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBk...
iLogic Lesson #16: User Input Value To Existing Multi Value List
Переглядів 1,5 тис.3 роки тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ More content on Instagram: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBk...
iLogic Lesson #15: Needs To Run Twice (FIX)
Переглядів 8013 роки тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felixcortes147@gmail.com felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ Follow on Instagram for UA-cam Updates: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam...
iLogic Lesson #14: Creating a Sketch with iLogic
Переглядів 2,3 тис.3 роки тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ More content on Instagram: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBk...
iLogic Lesson #12: Creating Custom Content Center Part
Переглядів 1,3 тис.3 роки тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ More content on Instagram: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBk...
iLogic Lesson #11: Creating a PDF from an IDW
Переглядів 2,1 тис.3 роки тому
For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ More content on Instagram: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogic For Beginners Playlist: ua-cam.com/play/PLQVQ8nYBZdlOUl1opOmoihuRdBk...
Inventor Visual Studio Automation - Printing Out Drawings
Переглядів 2,4 тис.4 роки тому
Visual Studio gives you the ability to make applications on Inventor! For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ More content on Instagram: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdlNF1Quc6_kMo0vM1Mxr_XPJ.html iLogi...
Autodesk Inventor iLogic Log
Переглядів 1,3 тис.4 роки тому
iLogic Log is very helpful when it comes to debugging your code. For a complete iLogic course, beginner to intermediate, visit: design-automation.teachable.com/ Contact: felixcortes147@gmail.com felix@designautomationsolutions.com LinkedIn: www.linkedin.com/in/5428086/ Follow on Instagram for UA-cam Updates: designautomationsolutions iLogic Tutorials: ua-cam.com/play/PLQVQ8nYBZdl...
iLogic Design Automation - Reducing Scrap Waste for Exhaust System
Переглядів 9814 роки тому
iLogic Design Automation - Reducing Scrap Waste for Exhaust System
iLogic For Beginners #5: Feature Suppression
Переглядів 5 тис.4 роки тому
iLogic For Beginners #5: Feature Suppression
iLogic For Beginners #4: Creating Constraints
Переглядів 5 тис.4 роки тому
iLogic For Beginners #4: Creating Constraints
iLogic For Beginners #3: Replacing Components W/ If Then Statements
Переглядів 10 тис.4 роки тому
iLogic For Beginners #3: Replacing Components W/ If Then Statements
iLogic - Get Started With External Rules
Переглядів 3,3 тис.4 роки тому
iLogic - Get Started With External Rules
iLogic For Beginners #2: Introduction to GoExcel
Переглядів 18 тис.4 роки тому
iLogic For Beginners #2: Introduction to GoExcel
iLogic For Beginners #1: Getting Started With Your First Code and Form
Переглядів 20 тис.4 роки тому
iLogic For Beginners #1: Getting Started With Your First Code and Form
iLogic Design Automation - Generating Assemblies From Excel Data
Переглядів 4,2 тис.4 роки тому
iLogic Design Automation - Generating Assemblies From Excel Data
iLogic Lesson #8: Using Functions (Part 1 of 2)
Переглядів 9264 роки тому
iLogic Lesson #8: Using Functions (Part 1 of 2)
iLogic Lesson #7 - Component Occurrence
Переглядів 1,9 тис.4 роки тому
iLogic Lesson #7 - Component Occurrence
iLogic Content Center API Demonstration - Walk Through Videos to Come!
Переглядів 6364 роки тому
iLogic Content Center API Demonstration - Walk Through Videos to Come!
iLogic Lesson #6 - Using List To Select Content Center Part
Переглядів 1,7 тис.4 роки тому
iLogic Lesson #6 - Using List To Select Content Center Part
iLogic Lesson #5 - Adding Part From Content Center
Переглядів 2,2 тис.4 роки тому
iLogic Lesson #5 - Adding Part From Content Center
iLogic Lesson #4 - Different Methods Pushing Parameters
Переглядів 1,8 тис.4 роки тому
iLogic Lesson #4 - Different Methods Pushing Parameters
Things are much more complicated in Inventor 2025 because of .Net 8 :(
Thank you for sharing this great work!
@@2003BlueRay thank you for the comment!
"I will skip this fart, uh part" 🤣🤣🤣
@@WillumFraser27 lol which part was the fart? 😂
13:28
Thanksss!
Thanks Felix!
Thank you!
Add video about auto update drawing style ex.dimension line color , line thickness
not sure what you mean by this. can you elaborate? you can send me an email too
Why when i write this in visualstudio, not work... Error: not reference object..
That's because this is iLogic. Anything in purple is iLogic. You'd have to load the iLogic library onto visualstudio, which I never investigated into.
Whoa awesome content Felix! Thanks for sharing it with us
Glad you liked it!
This helped me with my rule. Now I have a better understanding of "temporary data". Adding this line essentially "stamps" the rule-driven data in place at the point in the timeline it is inserted. Thank you!
Great to know! When I was first writing iLogic programs, this little detail was killing me hahaha
You did an excellent job giving brief explanations of what the code was doing.
thank you!
Could you also export those faces and create a pdf of the drawings?
Nice job
I understood the idea behind it, but it would be amazing, if we can see the code which command to generate the different assemblies especially placing constraint in right manner and other features.
Hey, there's a course available that goes over how to create an iLogic project from scratch. Goes over several topics in detail to create a similar project to this
When I hit open or double click it doesn't change it just sticks and doesnt switch to the new part? idk why
Inventor 2024.3
Hello, do you have the equivalent Ilogic code for the "Rebuilt All" function?
if I change the adress of these Project directory, then It would still works?
yes will still work. just needs to have the entities named the same with the corresponding geometric edge
Thanks a lot!
No problem!
Tried it and the returned value is not the same as the on the the specified column/row. And the returned value is different eacht time. Very strange
Fantastic tutorial, just what I was after :D
glad you liked the video!
Can you help me, how to change the object using dropdown form? Thank you
What if I want to place the derived part instead of replace an existing derived part? Your code seems to work to get the derived dialog box to print but it is not actually placing anything if it is new.
That won’t work if the new file isn’t a child of the original derived file
Great video! I have a question for you. Say I made the same excel document populated with your data for practicing and I also have these parameters in Inventor. I have built an illogic form linked to the parameters with multiple-values. How can I “limit” the schedule pipe column parameter based on the selecting the pipe size? Basically I’m trying to understand how to limit what the available options are based on what I chose from the pipe size, if that makes sense lol. Kind of like using filters in excel to only show data the meets certain criteria when filtering. Hard to explain but hopefully you can understand what I’m trying to achieve and understand how to code. You do a great job of explaining the “language” in your video and it’s been helpful learning more illogic programming.
Yes that's possible using Excel columns and multi value parameters. You'll have to have a rule that runs automatically and some logic that refreshes the values of that parameter depending on the user's selection of another parameter... if that makes sense haha
Just want to say great video and subbed!
Much appreciated!
Hi,how does this parmeters coding work with model state or an i part ?
Works with all model states. I avoid i-parts but I imagine it would not work with iParts. Would have to do something different I imagine
I used to create constraints in iLogic using iMates, I was wondering if there was major differences as of why I'd choose one method over the other?
The company I worked for didn't have many predefined iMates on parts, so I chose the route to avoid iMate constraints. So I am not as familiar with the differences between iMates than this method. This method works well. The constraints can still trigger even if the document is "closed" (not visible to the user but opened on the back-end).
Hi, thank you for this video. What you didn't show is how to constrained it to your other component? Do you use iMates? Where/how do you mate those?
Hello Andre there's another video that goes over this
Hi, its a great vido, do you have any example of How to do assembly automation from Beginning to end?, do you have any full course of ilogic?
Hello yes I have a course available with 90+ video lessons. Here's the link: design-automation.teachable.com/p/ilogic-course You can also see the link on the description of the video
Does you Add-in create any Constraints?
Yup! Every component is appropriately constrained
If I see correctly you have template of parametrically made assembly fully constrained and you are sending parameters from addin which are loop through all subassemblies and update, right? Looks very cool btw! Have you ever tried inserting parts and subassemblies into assembly and then constraint them in more random way based on demands? Just asking if you did something like that for other projects..
@@amarterzic4749 Yes any constraint possible you create manually on Inventor can get replicated with the Inventor API. You can also constrain components inside a sub assembly or even constrain components inside an assembly that is not visible to the user. More details on this on the iLogic course.
Hi sir, do you know any methods to edit/change parameters in iPart/iAssembly by iLogic.
I do not, i typically avoid iparts and iassemblies
super cool! 🤟 what programming language should I learn to create something like this? I think it's more than iLogic...
Definitely more than iLogic. It’s VBNET and I’m using the Inventor API instead of iLogic. You can write iLogic programs with VBNET too.
@@DesignAutomationSolutions Great, thanks for the information.. 😃
Greetings from Colombia! I'm working on a workflow automated for a secondary clarifier assembly.
Hey man! I am actually in Colombia right now 😅. Will be in bogota for a month. Curious to see your project!
@@DesignAutomationSolutions dude!!! If you want we can get some beers or show you the city 🤟. Late, I could show you the project.
@@MrJohanh80some beers will be good! send me an email felixcortes147@gmail.com
@@DesignAutomationSolutions get it!
good morning. One question: is it possible to protect the code I wrote ? This also to don't permit accidental edit by the customer. Thanks
Can you create Automate DXF Flatpattern with ilogic tutorial?
Will this code work in 2022 professional. I’m trying to code replacing a model reference after a drawing is created from template file. But the coding for setting the file descriptors is give me a parameter error.
Yes it works on 2022. What error are you getting?
Using your code, I get the error “Type ‘FileDescriptor’ is not defined
Sorry, that line is fine I had a type. It errors out on the line and gives the error “The parameter is incorrect. (Exception from HRESULT: 0x80070057(E_INVALIDARG))
All I’m trying to do as automate the “Replace Model Reference” in drawing through illogic using a parameter name in the ipt file. No code I’ve found is working and getting same error as above. Thanks for answering btw!
@@rickcarroll6138 ahh I think you might be pulling the parameter from the drawing and not the ipt? You can do this but make sure you are pulling the values from the ipt but not from the idw
Hi dear Tanx for ur education. Do u know how can i write the rule for adding the much more than once of components in assembly of one part then after run this rule, adding the component and ask me for name and copying it in assembly path as new part... Do u know what I said ? 😅 Tanx for ur helped 🙏🏽
Hi Mohammad, it would be best to create a sub routine. For prompting the user to input a string, you can use: inputbox(put your prompt here, put your title here, optional to put your default response here). For running a rule, you can use either: iLogicVb.RunRule(insert the occ name here, insert the name Of the rule here) or you can use iLogicVb.Automation.RunRule(insert the document here, insert the rule name here). These topics are covered in my course and much more
@AutomationWithiLogic Realy? But i watched all of your videos and don't see something about what im said. However, I'm watching again and searching for it, but if I dont find any more , ask u with more description from my rule.. Tanx tanx tanx a lot for ur affection.🙏🏽🙏🏽🙏🏽🙏🏽🙏🏽
@@mohammadrezashahparast1396 hey Mohammad, the course isn’t on the UA-cam channel. it’s separate with a cost
@AutomationWithiLogic ok, tanx again if that's really good for my problem, i pay for it. How can i send the short clip of my screen record and my problem in rules to u ?
Hi dear Tanx for ur education. Do u know how can i write the rule for adding the much more than once of components in assembly of one part then after run this rule, adding the component and ask me for name and copying it in assembly path as new part... Do u know what I said ? 😅 Tanx for ur helped 🙏🏽
Works great but i do have a question. Is it possible to change the sheet range from all to a certain range?
Hola amigo, por favor donde puedo leer para aprender a utilizar bien las variables de ilogic
Hola Manuel, yo aprendí por los forums in Autodesk. También tengo un curso pero está en inglés. Si estás interesado mándame un email para un descuento: felixcortes147@gmail com
This is good. But I need to know how to include parts and exclude them in an assembly within another assembly. AS IN. I have a Linear Actuator. It can be mounter regularly or it can be mounted on a window. If mounted on a window it needs different mounting brackets. When in the Actuator assembly I can make it happen in the form. But when that assembly is in another assembly that form can't be accessed. Need Help TY
Make a rule inside the actuator assembly and call it "Display Form". Inside this rule, write: "iLogicForm.Show("Form 1")". Replace "Form 1" with whatever the name of your form is. After that, you will need a rule on the upper assembly to run the ilogic rule inside the Actuator assembly called "Display Form". Hope this helps, Felix
@@DesignAutomationSolutions I am stuck on this part. "After that, you will need a rule on the upper assembly to run the ilogic rule inside the Actuator assembly called "Display Form". " I don't know how to do that. I just started using ilocic.
@@DesignAutomationSolutions Found it. Thank you for replying and helping.
@@AztecWarrior69_69 awesome, no problem
hi bro, I created user parameters by i logic. ex. "Perimeter", but I cant auto remove "Perimeter_1" & "Perimeter_1_i", please suggest solution.
Thanks, bro! Greetings from Russia
Glad it helps!
Buenísimo, hablas español?
Si!
👊 Promo>SM
Actually, very smart
Thanks!
Great work. Just subscribed!! Looking forward to learning from you.
Thank you for your work! I've been trying a few different sources, and your help is the first that's actually helped! I'm recommending your page to the rest of my department
Glad to hear it’s helpful!
I tried to perform the same operation and it throws me the message "No feature found with the name...", I already tried to change the name and avoid hyphens or spaces, but it keeps throwing me the same message, I'm using Inventor 2020, that's why ?
Hey Daniel, what’s the line of code that you are using? I am wondering if the program is trying to suppress the feature of the assembly and not of a part. The year of inventor would not matter in this case
@@DesignAutomationSolutions I understand you, I was trying it with an .ipt piece, in the case of trying to do it with an assembly and pieces, how can it be done?
@@danielru3832 Watch lesson #4
@@DesignAutomationSolutions Thanks, I saw in an Inventor forum that this is possible Component.IsActive("Part_name")=True ElseIf Suppress="No" Then Component.IsActive("Part_name")=False End If Thank you
@@DesignAutomationSolutions Hello, I already managed to make my assembly in iLogic and it works correctly, with a dialog box I change which pieces will be shown in the assembly, basically activate or deactivate as necessary, but when I place this assembly through "Place iLogic component" in another assembly, I get It throws the error that it can't find the .ipt files, specifically the ones that are active, which I'm missing, I hope you can help me, I can send you my files, if you'd like to see them, thanks
Helpful info, thanks!
Excellent video!