/robowaifu/ - DIY Robot Wives

Advancing robotics to a point where anime catgrill meidos in tiny miniskirts are a reality.

Server and LynxChan upgrade done. Canary update and a general address soon. -r

Max message length: 6144

Drag files to upload or
click here to select them

Maximum 5 files / Maximum size: 20.00 MB

More

(used to delete files and postings)


Remember, /agdg/ 's Game Jam is still going on. Go Team! :D


DCC Design Tools & Training Robowaifu Technician 09/18/2019 (Wed) 11:42:32 No.415
Creating robowaifus requires lots and lots of design and artistry. It's not all just nerd stuff you know Anon! :^) ITT: Add any techniques, tips, tricks, or content links for any Digital Content Creation (DCC) tools and training to use when making robowaifus. >note: This isn't the 'Post Your Robowaifu-related OC Arts & Designs General' thread. We'll make one of those later perhaps. >--- I spent some time playing with the program Makehuman and I'll say I wasn't impressed. It's not possible to make anime real using Makehuman, in fact the options (for example eye size) are somewhat limited. But there's good news, don't worry! The creator of Makehuman went on to create a blender plugin called ManuelBastioniLAB which is much better (and has a much more humorous name). The plugin is easy to install and use (especially if you have a little blender experience). There are three different anime female defaults that are all pretty cute. (Pictured is a slightly modified Anime Female 2.) There are sliders to modify everything from finger length to eye position to boob size. It even has a posable skeleton. Unfortunately the anime models don't have inverse kinematic skeletons which are much easier to pose. Going forward I'm probably going to use MasturBationLABManuelBastioniLAB as the starting point for my designs. --- Saving everything with yt-dlp (>>16357, >>12247) >=== -re-purpose OP for DCC consolidation -add yt-dlp crosslink
Edited last time by Chobitsu on 05/31/2023 (Wed) 18:55:38.
>>23669 Because one can change parts by changing some variables in code.
Someone who's better in math and OpenScad solved a problem of mine: Making perforated cylinders. I drove the concept a bit further and made an assembly of more than one where they also morph in every step. Not finished yet, though. I really need to get started on learning Geometry in the Brilliant app. Didn't pay attention to anything in school. Source: https://www.reddit.com/r/openscad/comments/13th9c8/comment/jlw9gfa/ >>23658 I also worked a bit on compartmentalizing body parts. I found out that actually it's not a good idea to think the boobs can be modded easily in OpenScad with some value. Making a diff between two bodies, one with some and one with no boobs, shows that there's of course some additional connective elements aside from the boobs themselves.
>>23649 Reminder to myself: We have a whole thread on body proportions here >>14388
>>23770 Here's an address for a mass of books on OpenScad. You might could breeze through the indexes when you are doing stuff. http://libgen.rs/search.php?req=OpenScad&lg_topic=libgen&open=0&view=simple&res=25&phrase=1&column=def BTW that model looks great. Really good. Is it done all in OpenScad???
>>23790 >We have a whole thread on body proportions here >>14388 Thanks for the timely reminder Anon. Currently investigating just that.
Open file (77.14 KB 503x983 Screenshot_37.png)
Open file (37.36 KB 470x554 Screenshot_38.png)
Working on how to cut a full scale model into parts that can be used to recreate the whole body again. I keep them at a printable size on a small printer (circa 23x23x25 like the Genius). Then I can work on how to modify these parts a bit. But, also how to make these placeholders into parts that can be constructed out of various smaller elements with various origins and made out of different materials.
Open file (77.01 KB 630x473 Armor.jpg)
>>23660 You are correct, I'm working on spherical actuators that should be scalable for use as a universal robotics joint. >>23843 For such a large 3D printed structure, I recommend you tie them together, similar to some sets of armor. 3D prints suffer from lower dimensional accuracy, which is why I try to print things as solid parts to reduce to reduce cumulative errors. In manufacturing, when dealing with guaranteed loose tolerances, using a flexible or elastic mating feature makes life easier. Just make everything hollow and put holes where mating features would be and use some kind of string or elastic to tie things together. This will help with durability and repairs as well.
>>23844 >For such a large 3D printed structure, I recommend you tie them together, ... Thanks, but I don't think these parts will actually be parts on their own in that sense. I just use that as a basis, so I don't end up with some element to big to print. To some extend I just want a model where I can move parts around and work on the internals.
>>23846 Do you mean you're experimenting in CAD to figure out integration of components before designing anything to actually print?
> List of other 3D programmatic modelers (note that some are just programs for making OpenSCAD code): > from https://www.reddit.com/r/openscad/comments/135dllm/comment/jijpulm/ which got it from r/shapeoko/wiki/programming ) http://www.mattkeeter.com/projects/antimony/3/ https://github.com/bjbsquared/SolidPy/blob/master/readme.md https://github.com/SolidCode/SolidPython --- apparently there's a fork as a v2 which is to be preferred https://github.com/taxpon/openpyscad https://www.printingin3d.eu/javascad http://www.pythonocc.org/ https://github.com/CadQuery/cadquery https://github.com/deadsy/sdfx https://bitbucket.org/owebeeone/pythonopenscad/src/master https://github.com/supermerill/FreePySCAD https://github.com/wovo/psml https://pypi.org/project/pygcode/ https://github.com/arcadeperfect/svg2gcode_grbl https://www.codelv.com/projects/declaracad/ https://github.com/orbingol/NURBS-Python http://savannah.nongnu.org/projects/soya3d/ http://pythoncad.sourceforge.net/dokuwiki/doku.php?id=program_code_description https://vpython.org/ http://www.festi.info/boxes.py/ https://vrl-studio.mihosoft.eu/ https://github.com/thechillcode/Lua_CAD https://wiki.librecad.org/index.php?title=LibreCAD_3_-_Lua_Scripting https://github.com/DSchroer/dslcad https://github.com/nicklockwood/ShapeScript https://github.com/zalo/CascadeStudio https://nodi3d.com/ https://arnholm.github.io/angelcad-docs/ https://github.com/avalero/OOML https://github.com/tpaviot/oce http://www.omnigia.com/SchemeCad/ http://www.plasm.net/ --- c.f., pyplasm https://github.com/farrellm/scad-clj http://hyperfun.org/wiki/doku.php?id=hyperfun:main http://verbnurbs.com/ https://github.com/OpenNURBS/OpenNURBS https://libfive.com/ http://www.curv3d.org/ http://commonwealthrobotics.com/ https://bitbybit.dev/app https://www.microsoft.com/en-us/garage/#garage-workbench https://github.com/jscad https://tplang.org/
>>23847 >you're experimenting in CAD to figure out integration of components before designing anything to actually print? Not sure if I completely understand the question, but I think the answer is yes. Why would I just 3D print that body in plastic and use ties to bind them together? I mean, would be a nice side project for having a plastic mannequin, but then I could glue it anyways. I need these parts as a way of compartmentalizing the work. Of course some parts might be bigger anyways, I won't just cut the bones to the size of these parts. I just made them into the size to be printable since I was at it anyways, and it might be useful in some cases.
>>23844 >I'm working on spherical actuators that should be scalable for use as a universal robotics joint. Godspeed, Kiwi. >>23849 Nice list NoidoDev, thanks.
I think this CAD got missed BRL-CAD. It's a big one. The longest running continuously improved software suite that is pen sourced. Created by the US military because they needed it to prototype weapons and all the stuff needed to prosecute war. A lot of plug-ins for all sorts of stuff. Has scripting, 3D modeling and much more. https://brlcad.org/
>>23889 >I think this CAD got missed BRL-CAD. I think you may be right. I don't think I've heard of it before.
>>23889 I should'be pointed out the term "programmatic" more strongly. It's not a list of all CAD programs, only the ones where the design is being done writing code (like in OpenScad).
Open file (710.92 KB 1584x1224 BRL-CAD_Priorities.png)
>>23891 >I don't think I've heard of it before I can't remember where I heard of it BRL-CAD. Maybe hackaday.com? It is scriptable by feeding it command lines from any programming language. While not sure I don't think it has a DSL like language built into it like OpenScad. It does have major industrial tools as part of it. All sort of tools to analyze things you design. Not necessarily needed for prototyping but it could be used to seriously finalize a design by testing in software first. The military built this in the first place to design, test and keep track of large projects. I linked a document on BRL-CAD that talks about some of it's features and highlights areas they want the open source community to help with. oops file too big link below, https://brlcad.org/HACKING_BRL-CAD.pdf There's two more I heard about I think from HackADay. https://rapcad.org/ The guy was using OpenScad on his rep-rap and found things he thought inconsistent and he felt the lower level parts were not "extendable or had enough version control". Not sure if he was successful or not. He uses OpenScad commands with some extensions. Site with github link there. https://rapcad.org/ Blog https://gilesbathgate.com/category/rapcad/ one more "...OpenSCAD is great, we use it all the time round these parts, but it is a bit, you know, weird in places. Then along comes CadQuery, and blows it out of the water ease-of-use and functionality wise..." https://hackaday.com/2022/02/04/cadquery-comes-of-age/ "...The goal is to have the CadQuery script that produces this object be as close as possible to the English phrase a human would use..." Hmm...may be really useful. These are all geometric based and programmable.
Open file (96.84 KB 465x636 Female_Pelvis_T1v01a.png)
>>23897 That's all very interesting, but so far I didn't even get more than started to use the BOSL2 library on OpenScad which is highly recommended. > All sort of tools to analyze things you design. This could be very useful. I'm currently working on getting the magnetic parts of the female pelvis from Thingyverse oriented correctly (picrel), so I have something to work with. Not really 3D design right now, just trying to figure out the values to make the STL files fit together. I need to have a simplified model later. I also should go on working on my simple-body waifu, but something annoyed me, so I don't want to right now.
>>23897 >brlcad > All sort of tools to analyze things you design. Couldn't find this on a fast glance in the documentation. But I found out that importing most files is difficult: https://brlcad.org/wiki/Tutorial/Blender_to_CAD - This is often the issue with different CAD programs. They use different file formats and widespread export formats are not always supported for importing into another program. >rapcad Looks like OpenScad but doesn't explain how it relates to it on their Github page. I don't know why I would use that.
>>23897 Thanks Grommet! More info is always appreciated. Cheers. :^)
>>23903 "tools" >But I found out that importing most files is difficult Many docs page. There's a lot. It's not a simple thing. It grew for decades from specialized programs used for the military. One of their goals of open sourcing seems to be to try and simplify the user experience. Lots of docs. https://brlcad.org/docs/ on this page it shows "some" of the tools and "some" formats it can translate, search down to chapter 5. https://brlcad.org/~nouhrasofat/books/en/BRL-CAD_Tutorial_Series-VolumeI.php#toolsutilities (a particularly interesting one that I do not know how to get the software open source..yet, is, JACK (the human factors model for doing workload/usability studies). It models moving humans for fitting vehicles, clothes, whatever. The reason to use BRL-CAD is it's serious industrial strength tools. So if you want to do heavy analysis of structures, that's what it's for. For throwing together basic models, maybe not optimal. But if you have a model to work with it could be used to analyse it. It does moments of inertia and a lot of stuff. >rapcad >Looks like OpenScad but doesn't explain how it relates to it on their Github page. I don't know why I would use that. The documentation is kind of odd. "...Regarding the manual url, it only works when the documentation is compiled, the asciidoc file becomes an html file. The source for the manual is here: https://github.com/GilesBathgate/RapCAD/blob/master/doc/manual.asciidoc" So you have to compile the manual. Not optimal. To find out why you would use it is in the blog.
>>23897 Here's an example for BRL-CAD that was found and linked by the guy who wrote RapCAD https://brlcad.org/wiki/SGI_Cube
>>23921 >An assortment of geometric converters to convert to and/or from other geometry formats, including Euclid, ACAD, AutoCAD DXF, TANKILL, Wavefront OBJ, Pro/ENGINEER, JACK (the human factors model for doing workload/usability studies), Viewpoint Data Lab, NASTRAN, Digital Equipment's Object File Format (OFF), Virtual Reality Mark-up Language (VRML), Stereo Lithography (STL), Cyberware Digitizer data, and FASTGEN4. >serious industrial strength tools. So if you want to do heavy analysis of structures, that's what it's for. Thanks, I might look into this one day. From the tools it supports at least JACK could be interesting, and STL and AutoCAD are also covered. Tools in general to convert between formats are interesting, even without using this program for anything else. Though I would like other Foss devs to re-use such code in their programs then, maybe making it into a independent library first. >>23923 A lot of it seems to relate to robotics, but this seems to relate rather to OpenRAVE: https://scaron.info/robotics/kinematics-jargon.html https://scaron.info/robotics/kinematics-of-a-symmetric-leg.html https://scaron.info/category/robotics.html Talks: https://scaron.info/category/talks.html Also lead me to this: >Choreonoid Official Site > Choreonoid is an open-source integrated GUI software for robots. It is being developed by Shin’ichiro Nakaoka et al of the National Institute of Advanced Industrial Science and Technology (AIST) in Japan. https://choreonoid.org/en/ Certainly a lot to look into, but I bookmarked it mostly, since I won't get into walking right now.
>>23924 >JACK could be interesting I think JACK is a bust. I thought I could find source for it but I'm beginning to think it is not available. That scaron stuff looks interesting.
>>23924 >https://choreonoid.org/en/ I like how they're working towards standards on the related topics. Thanks Anon.
>>23901 Got started with the remodeling in OpenScad. It's already the second attempt. Picrel 3 shows the idea of making a cylinder and then subtract what I don't need, while the newer approach is mainly re-creating one area at the time. Of course also with some subtractions to get holes into it.
Open file (782.70 KB 815x789 ClipboardImage.png)
Open file (909.00 KB 812x810 Screenshot_49.png)
Open file (876.25 KB 800x815 Screenshot_50.png)
This channel has a lot of good models of objects which look like made out of stings. I think he's using nTopology. It also features some bones, including spines. https://www.youtube.com/@DaveMakesStuffBC/videos https://www.thingiverse.com/DaveMakesStuff
>>24437 Are you using nTop or another program to get a topology? Meshmixer? Not sure if it works in Blender.
Open file (36.26 KB 503x977 1.jpg)
Open file (50.57 KB 601x483 2.jpg)
Open file (35.05 KB 569x627 3.jpg)
Open file (68.11 KB 683x534 4.jpg)
Open file (60.06 KB 1055x614 5.jpg)
>>24444 Still working on things. Yes, I have only gotten good results from Meshmixer. I tried this technique awhile ago and can say that my attemps in Blender failed. I'm sure it's possible in other programs, Meshmixer is the best for me thus far. Here's a quick tutorial. 1. Simplify topology. You want a simple continuous open mesh. For this leg section, I use the plane cut to seperate my wanted section. Then the select tool to select and delete extra polygons. 2. Edit -> Align 3. Edit -> Unwrap 4. Set parameters as in picrel 5. 5. Delete original part. 6. Select -> Double click to select all -> Edit -> Extrusion (or press "D") 7. Set part thickness. 8. Export as a format your slider can use. I suggest .obj. 9. Set top and bottom layers to 0 and play with infill however you like. Picrel 8 are my recommendations. I use 6 perimeters for plenty of space to staple into. End result is printed faster with much better surface finish. Surprisingly more durable compared to normal due to alignment of layer lines. Works best with firmer TPU (90A+) from my limited experminents.
Open file (52.83 KB 873x445 6.jpg)
Open file (67.01 KB 767x555 7.jpg)
Open file (55.73 KB 750x522 8.jpg)
Open file (221.40 KB 1165x911 9.jpg)
>>24468 >>24469 Many thanks, I downloaded it. I will try to get it running in Wine or Wine-based software, it most likely will work fine.
Open file (37.21 KB 273x288 Screenshot_63.png)
Open file (33.86 KB 246x201 Screenshot_64.png)
Open file (36.05 KB 272x277 Screenshot_65.png)
>>24444 So this here >>24392 worked quite nicely. Way better than anticipated and better than the preview indicated, though it also took a few days. I'm sure they check the files manually and make sure the results are good. Now I just have to find a way to handle GLB files.
Open file (79.28 KB 506x636 CSM_T1v1a-002.png)
Open file (79.98 KB 506x636 CSM_T1v1a-001.png)
>>24479 The actual files look way worse, but I can at least do some experiments with them. I cut the head in half and managed to make the mirror looking okay. I hollowed out the eyes, need to remove the ears and already experimented with using the head to model a better version myself. Note for the future: Try to remove the eyelashes from the picture, since the 3D AI model creates a bump on the sides because of them.
From the prototyping thread: >>24552 >best-3d-scanning-software-tools >>24564 >sculptris (zbrush predecessor) >>24575 >Blender-friendly (or just general) resources >>24577 >NURBS in Blender
/loomis/ BO just refreshed their resources hub. Recommended. https://anon.cafe/loomis/res/1647.html#1677
Jiggle-, Cloth-, Thighs Physics in Blender: https://www.youtube.com/@Lewdineer
>>26564 Haha. I think this would please /kong/. :^) Blender has really come a long way in the last 4 or 5 years. It's world class competition for the big, expensive systems today.
>>26573 I just ran across this today. I didn't know that blender could do clay molding(what can this program not do?). I read about another program that used this but it's closed pay. That blender can do this is fantastic. Here's a link with a very short explanation. I do not know how accurate it is or if you can get the basic shape then smooth it. The benefits seem obvious. Most of us are not artist, in the classically trained sense But if you could use a clay like interface and push, mold and add, and even more important, take away, AND undo when you screw it up. Well you could put a picture on one tab and bounce back and forth to blender and create some really good stuff right away. I hear that blender has added a lot of cad features so you can add dimensions. Surely there's a way once you get a good model you could export it to a program that would set it up to 3D print. My main thinking about this is shells of bodies, bones, or other structures that could be printed then use the prints as molds to cast parts. https://howchoo.com/windows/how-to-sculpt-in-blender/ While I was looking for the program I found a link that I had saved of a person who did 3D clay CAD type modeling that has a link to a free one. You should look at her work. It's very good. And she's doing this with stuff you can get for free. https://stephaneginier.com/ Some combination of this sort of stuff might greatly speed up modeling. Imagine all the unbelievable work to model all the elements of a human in a vector based or traditional CAD. A LOT. If you could just push the 3D clay around. Seems much easier.
>>27008 I looked further from the link https://stephaneginier.com/ and found this guy has been working on this stuff for a decade??? He has come up with some next generation super freak wild stuff. He's making this software for himself so you get not much in the way of docs and mostly videos of him quickly manipulating. He's using really advanced software algorithms. It appears, to me, he's taking recent papers and fairly quickly integrating it into his program. He's gone through several versions the first SculptGL https://stephaneginier.com/ Freestyle https://www.core77.com/posts/25335/from-sculptgl-sculptfab-to-freestyle-3d-sculpting-web-apps-for-making-all-the-blobs-you-want-25335 neobarok https://neobarok.wordpress.com/ https://youtu.be/G373pMjyD5M now Clavicula SDF modeler https://clavicula.link/ Look at these videos. It's amazing. https://www.youtube.com/playlist?list=PLNkhpsgsKTDDqcXsMKDOjYGqST8On5lSt This guy is a really talented programmer.
Open file (243.86 KB 976x447 279_brushes_sculpt.png)
>>27008 >>27010 Very helpful posts Grommet, thank you! Yep sculpting is a very fun (relaxing, even) way to model. And Blender's tools are quite-eccompassing in this department. ∫https://www.blender.org/features/sculpting/
New branch of FreeCAD is far easier to get into if you're used to other CAD software. I personally switched over to it. It feels simpler to actually get things done. https://github.com/riqueenz/FreeCAD/tree/Mechanical
Hello robofriends, just got started with FreeCAD and learned how to make some basic parts with it. Is there anything i can use to see how a silicone skin (or other material) will stretch and move on top of an animatronic base? I was hoping vid related would show skin moving but it didn't. https://iv.nboeck.de/watch?v=Idt-ya8JkNk
>>27238 Cloth simulation would be a good start. https://iv.nboeck.de/watch?v=_hNFZ0v__no
>"Introducing bbatch: batch file processing with Blender" >A very common task during production is to perform repetitive actions on multiple .blend files (fixing paths, adjusting settings, etc.). This process can be time consuming and error-prone. >After writing small ad-hoc scripts for years, today we are sharing bbatch, a command line tool used to find .blend files in a given directory and execute a provided Python script on each file. Here is a quick overview. If you're involved with any kind of technical/pipeline roles in production, you're aware how handy such tools are. https://studio.blender.org/blog/introducing-bbatch/ https://projects.blender.org/studio/blender-studio-pipeline/src/branch/main/scripts/bbatch
Open file (54.27 KB 1280x720 maxresdefault.jpg)
For those of you that do not know how to use freecad. Here is a simple challenge. Make a box. The way you'd go about is by making two cubes, then you'd change the size of one so the dimensions are say 1mm smaller on all sides, right click transform and maybe move it up 1 mm. Then select both boxes and click cut. Now again that is a basic example and I'm by no means an expert. If you save it as an stl file and then put it on cura you can then 3d print it as well.
>>27961 Thanks for the advice, Peteblank! Cheers. :^)
>Female body in less than 2 hours https://www.youtube.com/live/12xvWSh9QVM
New FreeCAD derivative that is far more user friendly. https://ondsel.com https://www.youtube.com/watch?v=x2F1A0MYhMk
>It’s a very capable piece of software, but regular users will tell you that it can be rather slow when it comes to rendering your work. We’re very pleased to see that a fix for this has been produced ... >Despite a modern computer invariably having a multi-core architecture, it might surprise you to find that OpenSCAD wasn’t able to take advantage of this previously. The above-linked thread spans over a decade of experimenting and contains some fascinating discussions if you’re prepared to wade through it, and culminates a few weeks ago in the announcement of the new feature giving access to multiple CPUs. We don’t have it yet, but it’s great to know it’s in the works and we’re looking forward to render time involving considerably less of a wait. https://hackaday.com/2023/10/03/at-last-faster-openscad-rendering-is-on-the-horizon/ Aside from improving the normal workflow, this might help a lot for using it with some AI creating models and trying stuff out in a simulator. Especially in a mobile system. >>29945 >Ondsel ES Did anyone try this out?
After posting this above, I found this: >AnchorSCAD is a Python 3D modeling API for OpenSCAD. This document covers the minimal set of concepts you need to understand in order to build shapes using AnchorSCAD. https://github.com/owebeeone/anchorscad

Report/Delete/Moderation Forms
Delete
Report