Is it possible to compare the two models between solidworks and revit software. By using screenshots or images. Is it possible by to find the exact part missing between solidworks and revit desktop applications.
Can anyone tell the approach for this scenarios to compare between solidworks and revit.
Can anyone suggest the ideas to overcome it
You can compare 2 images using a marketplace app if you use legacy projects. Otherwise you may try using some of the AI platforms through the integration service (connectors). 3D model assemblies have internal parts, which are not visible on external screenshots. So, I don’t know how you are going to compare them accurately.
Is it ok to compare the bill of materials from both Solidworks and Revit?
Another technical solution is to assign proper densities to all parts of the assembly and their compare the total weight of the assemblies, allowing for an acceptable variation.
Please note, if the model has pipes and cables modelled in, the final variation can be significant.
Thank you so much for your valuable suggestions.
Can u suggest the name of Library available in marketplace for image comparison.
Yes I will use the Bill of materials which is present in solidworks and revit. Compare those using CSV files. Is there any possibilities to get model parts volume and surface in solidworks and revit
By comparing the volumes and surface area I can conclude is there any missing geometries without screenshots.
Can u suggest some way how UiPath can be utilised for this purpose?
As mentioned previously, this would only work with Windows Legacy projects.
Good idea.
First you need to work out the steps and then only worry about implementing it in UiPath.
A very effective method to compare solid bodies:
- Export models to a neutral format, e.g. STEP, IGES, Parasolid etc
- Import the neutral format into Solidworks “Part” environment
- Give each solid body a distinct colour
- Set the same Model Coordinate System with matching directions for both bodies
- Superimpose both bodies using the Model CS, aligning the origin as well as axes.
- Perform an “Intersect” command(Intersecting Bodies to Modify Part Geometry - 2024 - SOLIDWORKS Connected Help), which will produce the difference between the 2 models
- Check surface colours of the intersect solid. Colours are inherited from the parent body.
- If the intersect doesn’t produce anything, call it your lucky day!
- Now think about how to implement this process in UiPath
- Please remember, you can access both Revit and Solidworks using code, vb.net or C# or even C++
. Avoid interacting with the UI of these applications using UiPath UI automation if possible.
Good luck!
Thank you so much for your valuable suggestions.
But image component Library as u mentioned is not supporting for windows projects. This is not compatible with windows. Is there any approach for windows support.
You may try various image related activities under the Integration Service and see if any of them fit your use case, e.g. Activities - Image Analysis
Unfortunately I don’t have experience in this area of image comparison. My image related experience in UiPath have been in barcodes.
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.