Welcome to the Onshape forum! Ask questions and join in the discussions about everything Onshape.
First time visiting? Here are some places to start:- Looking for a certain topic? Check out the categories filter or use Search (upper right).
- Need support? Ask a question to our Community Support category.
- Please submit support tickets for bugs but you can request improvements in the Product Feedback category.
- Be respectful, on topic and if you see a problem, Flag it.
If you would like to contact our Community Manager personally, feel free to send a private message or an email.
AI Assist for PDF management
digitalcarbon
Member Posts: 58 PRO
0
Answers
maybe other pdf management apps can do this but the goal here is to have the ability to link it (bookmark) to the actual model.
trace profile for vendor items.
https://prompt.16x.engineer/blog/why-chatgpt-cant-count-rs-in-strawberry
Current AI language models are not yet reliable enough for design work except in the hobbyist space - If I have to double check it myself anyway, what's the point?
1969.10.02 NAT 190 MSBR Design.pdf
Page 203
"A coolant-salt storage tank, ~10 ft in diameter x 20 ft high, is provided for each of the coolant salt-circulating loops and for the two heat removal systems on the fuel-salt drain tank. The six tanks have a total storage volume of ~8400 ft3 of coolant salt. The tanks are located in a heated cell which maintains the temperature above 800˚F."
So this is really useful. Granted, I do not need the whole paragraph retyped but could just have tags off on the side of the pdf that i can move around if needed.
Trace image to Vector already existed. 2019
For unit conversion, Onshape has a lot in their standard library:
https://cad.onshape.com/FsDoc/library.html#ValueWithUnits
Units:
(some omitted)
meter
centimeter
millimeter
inch
foot
yard
squareMeter, … = m^2
cubicMeter, … = m^3
kilogram
gram
ounce
pound
second
newton = kg m / s^2
kilonewton
poundForce
pascal = kg / m / s^2
kilopascal
megapascal
poundPerSquareInch, …
newtonMeter = kg m^2 / s^2
inchPound
meterPerSecondSquared = m / s^2
radianPerSecond = rad / s
degreePerSecond
joule = kg m^2 / s^2
footPoundForce
It also has the capability to work with temperature, current, etc. (See units.fs in https://cad.onshape.com/documents/12312312345abcabcabcdeff as well as https://cad.onshape.com/FsDoc/library.html#ValueWithUnits
IR for AS/NZS 1100
You can also trace with Inkscape.
When making your pdf, just use the "find and replace" option in your pdf editor to replace your part numbers with hyperlinks to your Onshape model or drawing.
Learn more about the Gospel of Christ ( Here )
CADSharp - We make custom features and integrated Onshape apps! Learn How to FeatureScript Here 🔴
I have recently tried to discuss the nonlinearity in specific heat capacity of water with a selection of AI systems. They all failed. Most common cause of failure: Their inability to properly recognize and convert units and reference systems. Some outright lied to me. Confronted with the fact, they produced a truckload of excuses and then lied again. I don't trust them for this kinda work. Instead of using AI to convert inches to centimeters, we should finally do away with the imperial unit system altogether. That'd be much more efficient than burning large amounts of fuel to power large server farms to run unreliable AI to solve completely obsolete problems. Going down that path, we're shooting our foot. Let's use AI to do something meaningful instead.
Did anyone take the time to understand the first two images before they commented?
The first image shows Copilot successfully answering a question.
The second shows Copilot making conversions to metric.
Yet, I'm getting comments that what I already did cannot be done. Granted, AI may still fail but its getting better and better every month.
So, having the ability to take a pdf stored in Onshape and then select a portion of text and then prompt AI for help, then place a bookmark so the whole team can see the reply, will only get better.
Integrated circuits had a high % failure rate when they were first being developed. Yet they kept moving forward.
It's not that it doesn't work sometimes, it's that the reliability is far too low for all serious applications where the consequences of error are significant at this point in time, and not only is the error rate far too high, it's not even predictable. And on top of that, they're an area of active research. They are simply unpredictable and non-deterministic.
https://www.nature.com/articles/s41586-024-07930-y
Then there's the implementation and development effort, which is enormous. The availability of models from many large corporations belies the logistical difficulty in implementing one and the costs and hardware needed to train and run it.
CAD is simply not a suitable industry for early adoption of a poorly understood fledgling technology. Indeed, I'm already seeing many companies with policies that require such a significant amount of disclosure and supporting evidence for accuracy of output for any use of AI LL models in design that it's not viable.
It's great you're an early adopter. AI development needs people like you, but for those for whom AI assistance needs to be a tool, not an interest, it's not there yet - and that's who pays for CAD.
It does have its place, but doing research for you is not it.
Yes, of course. But did you consider we're in the age of networks and rather than adding everything to everything time and again, we should aim to connect things, so we could use resources more sustainably and targeted by just giving them access to the data we want to be processed?
So you got that PDF file you want to have translated/converted/explained. The sensible way would be to grant the AI of your choice read access to the document and let it do its magic. I am all for discussing such kind of interface, which would open up ways to let all types of AI interact with all types of data we have, whenever we want to. The right tool for the job at hand. So, for me, this whole thing is not about a PDF manager.
I suspect that PTC may eventually sprinkle AI on everything, but for now, I would focus on using the tools out there which are already optimized for this. I've had pretty good results with ChatGPT ingesting PDFs and summarizing them. I've also had good results with it translating technical drawings and DFM PPTs from China into English. I don't see these kinds of features being a focus for Onshape.
I've also seen some pretty amazing stuff with AI (Vizcom) doing finished renderings of very roughly sketched industrial design concepts, and layering that on images of famous people and then using another tool to animate those "people" to make short somewhat believable video clips.
I've also been advocating for better AI help with FeatureScript. What I've seen so far is occasionally useful for someone like me who barely can code in FS, but it also makes up a lot of bad code which is frustrating.
All this is a way of saying that I'm very excited by how much progress has been happening in the AI space over the last few years, but I wouldn't count on it being part of Onshape any time soon.
How about this….is there a way to include links on a model that will take someone to google Docs/Sheets?
If so then problem solved.