AutoCAD Inventor :: Create Surface Bodies From Multiple Faces?
Dec 27, 2013
I've currently written an application for SolidWorks that reads file that geometry in the form of faces (ie. 3 or 4 double values that represent triangular and quadirilateral faces). I am trying to create the same application to work for Autodesk Inventor, but I am having some issues.
First, I am basing my code off from the examples given in the help files. There's a lot of pointers to objects being to get to the Face creation portion, this seems to be slowing my appliation down considerable compared to the SolidWorks counterpart. SolidWorks API has a modelling method called CreatePlanarSurfaceDLL that allows me to provide an array of doubles representing the vertex points in order (x, y, Z) for each point, so the array looks like this for a triangle (P1.X, P1.Y, P1.Z, P2.X, P2.Y, P2.Z, P3.X, P3.Y, P3.Z). Is there anything similar in the Inventor API to simply the process?
Secondly, when using the example, they all have a known "shape" and therefor there are a definied number of vertices, edges, faces, etc. And when adding the faces, the known points / vertices are used. In my case, each face contains information for it's 3 or 4 vertices. I created these using the prescribed methods, but when the final surface body feature is created, and a repair is performed on it, it shows a lot of duplicate edges and vertices. Do I need to take the time and filter out all of the duplicate vertices, and point to a single vertex that may represent a vertext used by up to 3 or 4 faces?
View 1 Replies
ADVERTISEMENT
Jul 16, 2013
I found a VBA-code on internet which turn off all work features (plane, axis, points) in all documents in an assembly.
I want to modify it so it turns of all surface bodies instead. I use skeleton modelling where i only want to keep the solids visible and not the surfaces. When I run this iLogic rule all solids get turned off instead of surface bodies.
This code works (when edited) for axis, points, planes, allworkfeatures etc.
'catch and skip errorsOn Error Resume Next'define the active assemblyDim oAssyDoc As AssemblyDocumentoAssyDoc = ThisApplication.ActiveDocument 'get user input as True or FalsewfBoolean = InputRadioBox("Turn all Work Features On/Off", "On", "Off", False, "iLogic")'Check all referenced docs Dim oDoc As Inventor.DocumentFor Each oDoc In oAssyDoc.AllReferencedDocuments 'set surface bodies visibility For Each oSurfaceBodies In oDoc.ComponentDefinition.SurfaceBodies oSurfaceBodies.Visible = wfBoolean Next Next'update the filesInventorVb.DocumentUpdate()
View 4 Replies
View Related
Oct 18, 2013
I it possible to split multiple solid bodies. I'm finding that it only allows me to split one body at a time.
View 2 Replies
View Related
Sep 19, 2012
I have a Hole that cuts through 2 solid bodies, a gasket and a cover plate. I want to pattern the hole in BOTH solids at the same time, but the pattern feature dialog box will only let me select one solid at a time. I could pattern the hole in one solid before projecting to the other, but the quantity of the holes can change. When the quantity of the holes changes only the holes from the initial pattern are projected. For instance if I have 10 hole initially and it increases to 12 the 2 new holes do not project to the second solid body.
Using Inventor 2013
View 2 Replies
View Related
Feb 3, 2012
how to cut or split more than one face of a surface model in one go. The only way (it seems) is to use the Trim command for every face you need to trim, whereas I want to choose the cutting tool (a plane or face) and then choose a whole lot of faces (by holding CTRL and clicking the faces) and trim them all in one go. Is this possible? I can do this in Fusion, but Fusion is way too slow on my PC compared to Inventor.
I also tried extruding a sketch through the surfaces to cut them, but it doesn't work (Inventor complains that there aren't any solids to cut).
View 2 Replies
View Related
Nov 18, 2012
After reading the documentation for IV 2013, I'm not sure if it's possible to create a midplane between parallel faces of two different parts or not. I've tried using the workplane buttons in both the 3D Model and the Assembly tabs with no joy.
Product Design Suite 2013 Ultimate
Windows 7 64-bit
Intel Core 2 Quad Q9300 2.5GHz
8 GB RAM
Nvidia GeForce 8800 GT
View 9 Replies
View Related
Nov 28, 2012
I am creating my Final Grading surface with from 2 surfaces - a proposed road surface and a proposed grading surface. (Note of roads within the road surface)
The issue is that when I paste the proposed road surface (that consists of several looped sections) over the proposed grading surface, the proposed grading surface within the looped road areas dissappears.
I have tried several options using boundaries for the inner looped areas on my road surface, and has altered my order of opterations for my final surface edits, and many other things also.
I have attached an image for reference.
View 9 Replies
View Related
Jul 2, 2012
I am doing bulk earthworks with C3D 2013 and quite often I am modeling large dam walls with multiple raises, core sections, filter layers, etc so I end up with up to 50 surface models in one drawing. The process I follow involves modeling each raise of the wall by targeting an elevation 10 metres or so below NSL. I then use a volume surface to give me the intersecting boundary between the topography surface and the wall raise surface. I repeat this process for each raise/core/filter section - create volume surface to find intersection, extract boundary of intersecting volume surface, add boundary to wall raise surface, put both on a unique layer calculate volume - repeat for next wall raise - ad nauseum.
To speed things up a previous draftsperson created a shortcut button on the ribbon that does the volume surface trick with one click so all i need to do is hit the button, select topo, select wall raise and it gives me the volume surface between the two, all i need to do is extract the border and add it as an outer boundary to the wall raise. I would like to take this to the next level if possible and this is where I an stuck.
If my drawing consisted of a topography surface and "X" number of wall raise surfaces all named in a uniform fashion ascending numerically or alphabetically would it be possible to write a routine/shortcut button that did the following;
1.) Create a volume surface between topo & wall surface 1 - extract border as polyline - add polyline as outer boundary to wall surface 1 - move both wall surface 1 and newly created boundary polyline to unique layer.
2.) Repeat process for topo and wall surface 2
3.) Repeat process for topo and wall surface 3
.....and so on until all wall surfaces have had volume surfaces created between them and the topo?
View 7 Replies
View Related
Jan 11, 2013
i got Inventor recently, and i've been working on a model of a longboard just to teach myself how to use the tools in Inventor. right now i'm trying to color areas for the griptape pattern so i drew the 2D pattern and projected it onto the 3D model of the longboard. but when i tried to split the faces of the model along the projected pattern only a few of the projected lines split the faces. for other faces i kept getting these errors:
Create parting line failed Crane.ipt: Errors occurred during update Split11: Could not build this Split The attempted operation did not produce a meaningful result. Try with different inputs.
View 1 Replies
View Related
Sep 17, 2013
I have a model of a boat from some database. It's build from 3D faces but I would like to make it a 3D solid with a thickness of 3mm.
I can convert the faces into a surface, but i can't seem to get any of the two models into a 3D solid. I have tried thicken, convtosolid and a lot of other options without luck.
I was wondering if I could make two surfaces, one smaller than the other, place them ontop of eachother and create solid between them?
View 6 Replies
View Related
Jan 17, 2012
What I have is 4 bolts that I want to mate the underside of the head on all four to one surface. Is there a way to do this in one operation? Like a dynamic mate.
One plate surface with all four head surfaces mating to it in one operation.
View 9 Replies
View Related
Aug 7, 2012
Is there a way to do dynamic mating? Meaning if you have more then one part that needs to have the same surface on each part mated to one surface on another part?
View 4 Replies
View Related
Aug 2, 2012
I have created a TIN (triangulated irregular network) of an existing survey in my terrain modelling software (12d Model). I am able to export (save-as) the TIN as 3D Face Triangles for opening in AutoCAD (2012) or similar.
My ultimate goal is to create a solid surface in Inventor. The surface has to be seemless (stitched) in order for me to create a new sketch and extrude to this surface. Finally giving me a part in Inventor that represents my ground. I would then want to use the same process to bring into Inventor all other Civil Design works created in 12d Model such as roads, earthworks platforms (including dams) etc.
I've tried stitching (Inventor and Microstation) without success. Inventor keeps crashing and Microstation looses data. AutoCAD (2012) won't let me create a polyface mesh from 3D Faces. I tried doing a mesh, surface union without success. Programs either crash or data is lost.
View 3 Replies
View Related
Mar 19, 2012
Attached is an Inventor 2012 part file. I am trying to perform a surface loft with multiple sketches and rails. Each time I try to perform this operation I get the following error:
Error: The attempted loft operation had problems with the specified rail curve not intersecting one or more sections. Try repairing the rail curve so that it intersects all the sections.
I have corrected this issue as much as I know how by project the rails onto each sketchs workplane and then using the projected points to constrain the sketch. It is not working.
It is very difficult to explain, but I have attached the part file. It was created from Autodesk Inventor 2012.
View 1 Replies
View Related
Mar 24, 2013
I have been trying to research how to create a custom surface. I found this article [URL]...... about how to to create a surface from a jpeg. The article says to "expand color on the top left." of the style editor. However, when I open the dialogue there is no "color" that can be expanded. The only thing in the top left of dialogue box is "lighting." Is there another step that the article misses, or is there another way for me to create a surface from a jpeg?
View 2 Replies
View Related
Feb 16, 2012
When importing objects into Inventor, all surface objects are being joined together into 1 composite surface. What I need is multiple surfaces, or seperate surface/composite objects.
Capture 1
Shows 3 solids imported from Rhino
Each solid is a sepreate solid
Capture 2
Shows 2 solids and 1 surface composite imported from Rhino
Capture 3
Shows 1 solid and 1 surface composite imported from Rhino
1. Why is Inventor creating 1 composite from multiple non intersecting surfaces?
2. How can I avoid this from happening?
View 4 Replies
View Related
Jan 10, 2012
How i can create with vba a surface Extend
Take a look picture?
View 3 Replies
View Related
May 18, 2006
How can I create a workplane with the API that is tangent to a surface and passes thru a workpoint. It is easy to create a work plane of type kPointAndTangentWorkPlaneDefObject by point and click in Inventor 11, but I can't figure out how to do it in the API.
View 5 Replies
View Related
Aug 2, 2012
Trying to patch and then sculpt an area on a pipe so that it blends together better, however it keeps coming up with an error. The strange thing is, it shows up in the preview after selecting all the edges but then does not calculate correctly.
Basically trying to fill the 2 small areas between the visible workplanes. Also, I couldn't get the project cut edges in the 2 sketches to only project the curves I needed, so all the cylinder edges are projected.
IV2012
Windows XP SP3 32-bit
Intel Core 2 Duo 6400 @ 2.13 GHz
Nvidia Quadro FX 3450/4000 SDI 256MB Vram
2 GB Ram
160GB HDD
View 1 Replies
View Related
Nov 29, 2012
Picture this, a tubular feature that has a path that runs along the circumference and turns linnear. A path thats .3125 in diameter. I attached a file that shows a hand sketch with this post but I can't tell if it will show up.
View 2 Replies
View Related
Aug 20, 2012
How to create a work plane that is perpendicular to a surface? I'm trying to do this so that I can "split" the object into two separate entities where the plane is.
View 9 Replies
View Related
Jan 27, 2012
Is it possible to use an Autodesk Inventor .iam (assembly) to generate a file containing only the visible/exterior surfaces of that .iam?
My employer has a requirement that, in certain situations, only data without internal features/details can be supplied to customers.In this case, we only want the customer to be able to view the assembly & not see the internal features of individual parts.
View 3 Replies
View Related
Aug 16, 2012
I've read the posts pertaining to coil features along curved paths. The existing solutions are limited in that they must rely on a solid with the addition of a bend feature. How can I create a helical surface structure including multiple bends like the one shown?
View 2 Replies
View Related
Dec 27, 2013
Using the options param available for Create Transient Surface Body. The documentation states there is an option for Stitching and Merge Faces, which I would like to toggle to true. However, I'm not sure how of the correct syntax to provide this object.
View 3 Replies
View Related
Aug 1, 2013
What is the best way to create a workplane at a given angle on the surface of the tube. Imagine the workplane long and thin running along the surface of the tube. The angle will be a parameter (from a sketch or user).
I'd like the workplane to always be on the surface of the tube, even when the diameter of the tube (from a dimension in a sketch) changes.I'm thinking that a (angled) line in the same sketch as the two circles (which define the tube diameter and thickness) would be a good starting point.
View 9 Replies
View Related
Jun 28, 2012
I have created a part with multi bodies (concrete block with reo bar), in the drawing I want a view that shows just the reo bar - concrete hidden. Can this be done?
View 2 Replies
View Related
Jul 14, 2012
I am now modeling elements for silicone formwork for casting elements of epoxy resien.
I would like to schow idea of this formwork. For this I would like to make part representing silicone part of this formwork. It is contained in aluminium "cover" for convenience of use.
In assembly I have placed may model, and aluminium elements representing "cover" of formwork.
I am trying now to model silicon but it is quite hard. I can not use "derivered part" method to substract model and cover elements from some big block body because coordinate systems do not mach in all elements.
In Part there is "combine" function but it only works with bodies mabe within this part.
Is it possible to substract one placed in assembly from anothe part in this assemby?
View 9 Replies
View Related
Aug 23, 2012
what I do need clarification on is the statement in this warning "One or more bodies which are thing being treated as solids". Does this mean that the bodies that were detected fall under the criteria for being a Midsurface or Offset and that the user has the opportunity to apply these commands in order to make the analysis more accurate? So if I were to ignore this and continue with my analysis, the members will still be treated as a solid and not as a shell and/or surface (which is what the Midsurface/Offset command produces)? The members I am using that have triggered this warning are HSS 2x2x0.125 x 12' long.
View 1 Replies
View Related
Aug 24, 2013
I have been extruding bodies around parts, then using their verticies for the frame generator (to guard around complex machinery.I then suppress the body and am left with the guard frame.
when i go to get the mass for the part, it includes the volume of the solid body which was used to give the outline.how can i turn the material property to zero density?
View 3 Replies
View Related
May 29, 2012
i'm trying to learn about AutoCAD, today i was trying to create a Glass cup, i've created it with REVSURF, at my first try it got square with only SIX faces, so after some seraching, i was told to set "SURTFTAB1" and "SURFTAB2" to a higher number like 18, so i configured them to 36... After that, the cup was looking pretty good and round, but then, i rendered it, at the highest quality "Presentation". But the cup continues to show the flat little faces, i would like to know if it's normal or am i doing something wrong? maybe i should do it with a circle and then press/pull it with a smaller circle on the top?
View 9 Replies
View Related
Feb 20, 2013
I have a model with solid bodies. I have used the combine feature to make cuts outs in some plates. The geometry is complex to model so Extrude cannot be used for cuts.
The body used for the combine can be at different angles and sizes. Due to this some of the combine features will not be needed or have no effect. This leads to the error message:
" The feature as specified did not change the number of faces (and may not have affected the part). Accept the feature that resulted, or use Edit Sketch or Edit Feature to change the feature definition." Is there anyway to suppress this feature automatically using i Logic?
View 3 Replies
View Related