AutoCAD Inventor :: Diagnose Part Health - Sick Sketch Points
May 15, 2012
Within a part, I'm trying to identify sketch points that are generated from projected geometry, but the geometry is subsequently changed higher up the feature tree, leaving a pink sketch point (or worse). What attributes would such a sketch point have?
I have a sketch reference that is giving a cross part failure error. I am unable to select the reference in the browser so I cant delete it or update it.
How to get rid of it. Deleting the sketch and starting again will be a disaster.
How do I duplicate the 2D line work from a part level sketch into a drawing level (overlay) sketch?
I started a simple 2D piping system diagram sketch by opening a new part file and using a sketch to stick draw the system schematic including some annotations. Then I opened a new drawing file and made a base view of the part file to bring a view of the original sketch into the drawing.
I realize now that it would have been much easier to have created the schematic directly in a 2D sketch at the drawing level, which would have made editing the annotations much easier at the drawing level, and there is really no need for the part file to exist. I have no intention of creating a 3D model or "real" part in the .ipt file, was just using it as a jumping off point to sketch.
I was thinking that I could correct my error in judgment by just copying the sketch and pasting it into a new sketch on the drawing, but it doesn't want to work that way. I have tried copying both the whole sketch at the browser level, and the entire sketch contents (all of the lines and annotations) from the opened part sketch, but when I attempt to paste either of those into the drawing, paste does not seem to be an option. I'd rather not have to draw the whole thing again, as in typical fashion, my once simple sketch has grown in proportion and complexity from its simple beginning.
I am trying to use sketch points in drawing for dimensioning. Below is portion of my code. The code fails when AddLinear is called. Is it even possible to use drawing sketch points for dimensioning?
invSheet = invDrawingDoc.ActiveSheet Dim oTransGeom As Inventor.TransientGeometry= invApp.TransientGeometry Dim pt1 AsPoint= oTransGeom.CreatePoint(0, 0, flangeOD / 2)
I am trying to get Sketched Symbols with leaders to align.
I have a sketched symbol defined that has connection points defined at the outer quadrants. If the symbol doesn't have a leader they snap together at the connection points without any problems.
If the symbols have a leader they either won't snap, or jump to a random location depending on what grip you select to move.
The following video image shows the problems with the symbols with leaders.
I have a series of points that I've placed along a sloped line in a 3D Sketch. However, if I delete one of the points, all the points that have been created are erased as well. I found a way to get around it (remove the constraints of the point I'm trying to delete and then delete the point). However, if I want to delete multiple points, the solution I have would take up some time.
I don't want to create a rectangular pattern in a 2D sketch because, when the line changes slope, the pattern doesn't seem to recognize the new slope direction and the points appear offset from the new sloped line.
Is there a way I can get create some semblance of a pattern in 3D sketch and also have the ability to delete individual points within a series of created points?
Given a sketch, I wish to get its profile paths (outer, plus inners), for each path, I wish to get their individual curves (line, arc, splines, any type). For lines, I need start and end points, for others, some sample points would do.
For "T" like thin profile shape, following code got me, 1 Profile Path, which had 8 Lines (thus 8 points) and it worked fine.
For Each path As Inventor.ProfilePath In extFeature.Profile
If Not path Is Nothing And path.Count > 0 Then For Each entity As Inventor.ProfileEntity In path If entity.CurveType = Curve2dTypeEnum.kLineSegmentCurve2d Then Dim oSkE As SketchEntity = entity.SketchEntity Dim oLine As SketchLine = CType(oSkE, SketchLine) Dim startpt As Inventor.Point2d = oLine.StartSketchPoint.Geometry Dim endpt As Inventor.Point2d = oLine.EndSketchPoint.Geometry
But same logic does not work (crashes at Casting I guess) for "S" shape as below:
When I use the import excel points function in the 2D sketch menu of Inventor 2013, nothing happens when I open the excel file. No points are drawn in the sketch... I don't even get an error message... I have tried the same thing on another computer with the exact same spreadsheet and it works 100%.
I'm running Inventor 2013 service pack 2 on a Lenovo Y570 with an Nvidia GeForce GT555M GFX card
Is there a way to temporarily turn off the sick constraint alert? The message popping up every time I fix one of hundreds of sick constraints wastes a lot of time. I tried searching this out on here but the thread list was populated entirely by ADesk FAQ links that had nothing to do with the issue.
I have a newly discovered issue with left clicking and moving lines and points in 2D-sketch.
After working in Inventor for a while I cant move lines and points(green and unconstrained geometry). If I exit 2D sketch mode and enter again I can move a line once and then its back to not being able to manipulate the geometry at all, the curser just want to create a marking box.
I have a new optical mouse with cord, its a Logitech G400. I have switched mouse but with the same result.I have installed the latest driver for the mouse.
I have a feature that is very similar to a CAM that I need to cut other feature with. The second feature needs to maintain its position way from the CAM feature just as a CAM follower would. The CAM is made up of arcs. If it were made from a spline I would be all set. Is there a way to either convert the arcs to a spline or make a CAM follower type arrangement in a part sketch?
I am trying to make a 3D sketch that is constrained to two different parts in an assembly. I want the sketch to be constrained to each of these parts so that if you move the parts relative to each other the sketch will adapt.
I have tried using work planes and project geometry but when I go to move the part the geometry won't always follow the part. I am using a spline for the 3D sketch so it should be able to adapt when the parts are moved but the problem is constraining it to something that follows the part.
I am using projected and sketched geometry (2D sketches) in assembly space to create lines/ points that I intend to use to define planes and axes. The problem I have is that nearly all the geometry I create (lines and points in 2D sketches) is not "selectable" when I try to create planes or axes. I cannot even put a work points "on top of" my sketch points. Why are my sketches not usable in the assembly space? Since the components in my model are just two extruded rings I don't have any linear edges I can select to make this work/ define planes.
I want to draw a line between the two sketches visible on the image below. The line should be in the plane visible. The starting point of the line should be from wherever the top sketch intersects the plane of the current sketch. The finnish point of the line should be wherever a line of the bottom sketch intersects the current sketch plane.
There is no tooltip appearing that would allow me to quickly "attach" the starting line to the correct position. Is there such an aid, and how do i turn it on?
I am using Inventor 2014. I have a sketch on a part that does not show up when I put the part into an assembly. Any way to make the sketch show up in the assembly? It is a 3d sketch that is projected to a surface.
I know about the pink lines, green lines, and black line, but I recieved a part from another person and it had red lines for the sketch, how, what did he do to get those? He doesn't know how he did it.
I have an adaptive part which I created within an assembly. I created work planes in this file, based on features in the assembly, and created a sketch on one of these work planes. I used this sketch for an extrusion. then I wanted to reuse the sketch again for another extrusion - normally one needs to select 'Share sketch' from the right-click menu of the sketch, but this is not available. I have already experienced this (random) behaviour, i.e. the 'Share sketch' option missing from the menu. In those case it was ok to make the sketch visible, and then I could use it again. But now it doesn't work. I made it visible, but when I click Extrusion, Inventor wants me to create a sketch, claiming there is no usable sketch.
In my sketch I want to move a smaller circle that is within a circle along the Z-axis. I've put the image below to avoid confusion. I am using Inventor 2012.
I'm making a part and am adding features to it and using my existing sketch dimensions as my guide. The problem is that when there are sketch dimensions on the face of the part, they are difficult to read. I'm forever dragging these dims to the side in order to read them, it's just a bit annoying. I was wonering if there was a setting that made them show up as well as they do when the aren't sitting on the face of my parts. I've attached a .jpg of what I'm talking about. notice the dimension on the left side and the bottom.
I have a problem when I`m creating a new part in assembly.
I`m in assembly and I push a create button. Then I give it a name and OK. Then I push a plane where I want to make the part. New sketch comes but no sketch panel. I have to push right button from mouse and click finish sketch. Then when I go edit sketch the sketch panel comes like it suppose it to be.
Is there any method to sort sketch blocks in a part file? All of our sketch blocks are numbered with a profile number. When we create a new multi-body assembly we will often derive 50-100 of them into the master file. It would be great if we could sort them by profile number.
The next best solution would be the ability to create sub-folders to place them in by type (sort of like assembly folders), but I'm pretty sure this isn't possible.
How can I display a sketch or projected geometry that is not a closed loop in a ipt drawing? Historically I have to use a closed loop and emboss in order to display the geometry in a drawing.
Then move that forward to a DXF file for its intended use. I think there should be a way to just have lines placed on the model and display it on a drawing without it having to be a feature.
The company I'm working for is moving toward standardising all plant designs. iLogic appears to be the best way for rapidly producing assemblies that keep to a standard.
My new task is to automate the adding of walkways (including hand rails) to large plants. My idea is that walkways would be added to the plant similar to how frame generator works. The draftsman would draw a sketch on a plane around the structure. He would then run a form (That looks like the frame generator form).He would select the lines, a rule would capture the length of that line, pattern the standard walkway along the line until the line intersection, add a corner walkway, and then pattern the straight walkways again.
1) I do not know the ilogic code in order to 'get' a length from the lines that the user selects.
2) how does one constrain the center line of a part to a sketch line.
The second idea I had to create the walkway is (without a sketch), was to have a form that has a dropdown list of all the standard walkway pieces. The form would work almost like adding a bolted connection to an assembly (e.g. bolt, washer, nut, washer, nut). The draftsman would for instance, choose an straight 800mm part, a 1200mm part, a corner(left), a 1200mm part. Each walkway assembly piece, would then be added to the main assembly in the correct order and constrained. BTW, is there any book with all the inventor iLogic code, function and uses? I have found myself pouring though so many forums and picking up bits and pieces, but no actual instruction.