Hho Generator Designs

0 views
Skip to first unread message

Cilinia Looker

unread,
Aug 3, 2024, 4:26:54 PM8/3/24
to zeilihomo

Save precious time and create customizable designs fast with Visme AI. Available inside the Visme template library, this AI tool is primed to get your prompts and generate impactful designs in less than two minutes.

While social media graphics or one-page flyers might need very little tweaking, bigger projects like presentations and multi-page documents might need some adjustments. The Visme editor is easy to use and offers you an array of customization options. Change the color theme of your design, text, fonts, add images, videos and graphics from Visme royalty-free library of assets or generate new ones with AI image generator, AI image touchup tools, or add your own.

Amplify your online presence with Visme AI, effortlessly creating a myriad of eye-catching social media graphics. From posts to banners, harness the power of AI to craft engaging visuals that resonate with your audience.

Visme AI Design Generator is available in all plans and works on a per credit basis. Every free account gets 10 credits, Starter accounts get 200, Pro gets 500 and Enterprise is unlimited. Every design generation costs 3 credits and usage of other AI tools costs 1 credit.

I'd like to get your advice for a design. I've got an Oven controlling the temperature and I'm doing some temperature dependent measurements. I'm basically setting the temperature, measure some stuff and move on.

If you go with Python's yield, ensure you understand iterables and generators well, since several languages implement a yield keyword but have subtle implementation differences that might surprise you if, for example, you're used to C#'s yield. Here's a reference on that -- it's subtle but worth reading. Essentially, in Python when your function yields, it returns a generator which can be usefully assigned to a variable, capturing iteration to that point, but you may or may not want to do that. Don't let that scare you; yield is good.

Callbacks do have a nice advantage in that they allow communication back to the caller (in the model or computational code) which can be used to pause or halt processing or otherwise send a message to the model. This is a nice separation of duties and it allows communication that may be more difficult if you use yield. Or maybe not. There is always a way. :)

For example, while updating the reported temperature the callback can also monitor buttons or keys and return a value to the caller which could indicate, for example, that the user wants to abort processing and this doesn't pollute the model with awareness of specific UI or IO.

If you occasionally do different stuff with t per call of step_temperature, (like, you call it, and some of the results, you do one thing with, while some you do another with), you'd want the generator version. If every time you call step_temperature, you want the same thing done to every item, and no differing computation between, I'd use the callback version. That way anyone who uses your code doesn't have to know when to call their processing function for t.

I have successfully used 'Copy Design' to make the copy and create all new parts. But in the new assembly, the frame members are no longer Frame Generator parts and not tied to the layout, like the original assembly is. When I change the new layout, the frame does not adapt to it.

You can use the iLogic Copy Design tool to do this. Note that you don't need to be using iLogic in the assembly for it to work. But this does copy and update the internal links to the frame skeleton file.

I'm copying an assembly that contains a frame generated sub assembly, similar to the original post above. When I test the iLogic Copy function, all the parts successfully copy to my new folder but the Frame generator assembly and frame generator skeleton are still referencing the original.

7. Then open the top level assembly and save it, then open the top-most drawing file and save it, and then close them. That's how you make sure all the files were renamed correctly and register correctly in the top level assembly and drawing.

11. If I remembered to tell you everything, then that should work. If not, then you can easily figure out what to do by remembering the whole reason you move the new folder to another drive is to completely separate it from Inventor so Inventor CAN'T associate any of the files with the original Project.

12. Option: If you want some of the FG and and non-FG files to be shared with the original folder, then don't rename them during the process of renaming the new folder's files. Only thing is, you will have to manually delete these duplicate files in the new folder AFTER you move the new folder BACK to the original drive. Then you will have to open the top level assembly and then drawing files and ensure all the files are connected properly.

13. With this method, I usually have a top-level folder that has all the assembly variations each in its own subfolder under that top level folder, and all non FG shared files in their own folder at the same level as well, so all the subfolders can easily access them, as long as they are identified in the Project file as alternative data folders.

Note: This process is a gigantic PITA, but it works well. I used this method many times over the years to copy huge projects where I needed to do a LH and RH assembly, or had to copy an entire assembly many times to use it with slight variations in another position in the overall project (e.g., stairs, ladders, railings, gates, etc.). It took an average 15 minutes to re-make an entire assembly, including scrubbing the drawings. The big benefit of this method is you can have one assembly totally detailed for fabrication and construction, and then copy it and reuse it as many times as you want with little to no duplicated efforts. I also found that RMB'ing on the files in Windows Explorer to access the iProperties of the assemblies and drawings is a very effective and simple way to change the TitleBlock information when the iProperties are referenced in the drawing TitleBlock. This also fixes top level drawing BOM names and descriptions. It sure beats opening each file and drawing one at a time and working your way through them that way.

The only caveat to this method is, if new parts are added or things radically change in the overall design, then you would need to be more careful so you get everything properly documented without missing anything. But still, the time savings is enormous, the more duplications you make.

Curtis- First, I love your blog, it's been a huge help in my cad adventures. Second, it looks like I'm copying the skeleton over (see highlighted file name.) The problem is that everything (as far as I can tell) is copying to the correct folder, but when I open the assemblies, they are pulling from the original files/assemblies. I'll also note that I created a new project folder when I copied this assembly over, I had hoped that this would keep all the file paths local to the folder but as I mentioned their still linked to the original. Does this offer any clues?

One reason I would NOT use iLogic Copy Design (if I could use it on my older version of Inventor) is that it doesn't allow changes to the original file names like you can do in Design Accelerator. That's a huge limitation to iLogic Copy Design. I have a small app called NameItYourOwnWay (NIYOW) that I wish was incorporated into Design Accelerator. You can create rules to rename files in folders. It's very robust and works amazingly. But you can't use it with Inventor due to the file connections that must be maintained or properly changed.

Chris, using your workflow led me to pay closer attention to my project file. The incorrect referencing that I described was because I was still active in the ORIGINAL folder accessing the NEW copied assemblies with the same name, so they just referenced the original files.

Once I became active in the NEW project folder, I opened the same parts and it worked like a charm--referencing only new parts. I've been modifying my FG skeleton, with correct updates and no issues at all. Thanks so much everyone for help.

BrandCrowd's logo maker allows you to generate and customize stand-out logos in minutes. BrandCrowd gives you access to a professional library of thousands of customizable logo designs - making creating your logo inexpensive and straightforward. Our logos, created by designers around the globe, give you unlimited possibilities.

Absolutely! A transparent version of your logo is provided when you download in a PNG format. Even if you've chosen a solid background for your logo, we'll provided a version of your logo with a transparent background for your convenience - perfect for use on your website.

You want your logo to standout above competitors. Your logo should tell your audience, customers, fans and competitors that you mean business. There's no single answer for what layout your logo should have - but keep in mind what message your want to convey with your logo. A simple layout can convey elegance and sophistication, while a more dynamic layout can mean fun or adventure. Search our logo collection for a design then customize it according to your needs. Remember you can also research logos - pay attention to their layout, color choices, design themes and fonts.

What's in a name? If you haven't already got a name for your logo then here's some tips. You want to use text and a name that describes your business, the caliber of service you provide and one that resonates with customers. If you're stumped, research other companies with logos for inspiration. Remember your logo should have a catchy and non-offensive name that's sits well with the whole team. Try to keep the logo text short and simple using a bold clean font, so it's easily recognisable on your logo.

Simply put, logos are visual representations of what your business is all about. The logo you choose will become synonymous with your brand, so it pays to choose wisely. BrandCrowd offers access to a library packed with logos created by professional designers from around the world. Find the perfect logos is as simple as searching the library, customizing the logo to your liking and downloading. Remember, keeping your logo simple with three or fewer colors and clean fonts produces an effective, eye-catching logo.

c80f0f1006
Reply all
Reply to author
Forward
0 new messages