AutoCAD Inventor :: Creating Cut Lists Or Sorted Material Lists
Mar 6, 2013
This morning the shop brought back a set of drawings and requested that I provide a cut list for the fab department. Our drawings consist of an assembly drawing and materials list on the first page with several individual parts on each of the following pages. I am looking at including a column in the ML for the operation ( laser, saw, shear) and sorting the list by it. However when I do this the Item Numbers on the list are all confused. If a person were to look at a balloon on a drawing and then attempt to find it in the list it would be difficult and time waster.
The questions.
1. Is there a way to renumber the item list after sorting the material?
2. If I place an assembly view off the edge of the sheet for each of the following sheets and then place a materials list on each sheet, is it possible to create a plugin that would find which parts are on the sheet and hide all the other parts on the list? I have just started going through the "my first plugin" tutorial and this sounds like a place where it should be useful but I don't know which tags I need to look for.
View 7 Replies
ADVERTISEMENT
Dec 5, 2012
I need to run two reports one for Cut and Fill, and one for Materials (shapes). I would like two material lists for the same alignment and sample line group.
The process, setup the materials list for Pave, Base, and Subbase. Generate report, delete list and setup for Cut and Fills, run the report. You do this over and over. Autodesk please add a way to save and import these setups, and a way to create multiple lists for each alignment and sample line group.
Note: Why the Civil 3d default for the interlude into the actual Compute Materials dialogue is Pave, Subbase, Base is beyond me, could someone tell the programmers that Subbase is generally below Base. Each time I have to delete the CIvil 3D defaults and redo this step.
View 1 Replies
View Related
Feb 22, 2013
working with acad 2012 and not having good luck with links and functionality with excel. tried the links manager,pasting excel/entities. trying to insert separate files in model space in essence creating multiple cut lists for the drawing. Is there a tutorial that goes in depth with this? just froze one file at work, lucked out and opened at home. Each cut list is an individual worksheet, which may be the problem.
View 1 Replies
View Related
Mar 29, 2012
I'd like to know if it's possible to use two different styles of part list in the same project.
For example, one for assembly drawings and another for single part drawings.
View 4 Replies
View Related
May 22, 2012
Is there a way to align multiple Parts Lists?
I have an i Assembly with 7 distinct members. I have a parts list displayed next to each member. I had no problem getting the views to align, but am running into a wall with getting the Parts Lists aligned (other than just eyeballing it).
View 5 Replies
View Related
Mar 22, 2013
I'm writing an input check function (check certain inputs to be positive, or within a certain range). I'm a mechanical engineer with basic coding experience, mostly with basic matlab experience (some c++), so I don't fully understand VB structure, classes, objects, etc.
I'm giving my function a mutlivalue list of the names of parameters, converting to an ArrayList, then using 'For Every Item" in array list If>my condition>then display input box. And I have it working, but probably not the "proper" way, though if it works, it works. My real question is if I can use a multivalue list of parameter names and create a sister MV list that contains the parameter values. Currently I have to hard code a MV list with quotes aorund the names, and one without quotes. I've played around with various ways of using multivalue.set/setlist, val(), CDblAny() and other functions, but always end up with either class mismatches, an MV list with a single evaluated parameter, or an exact duplicate of the original paramter name MV list.
Example of my brute force efforts:
Format:HTML Format Version:1.0 StartHTML: 165 EndHTML: 684 StartFragment: 314 EndFragment: 652 StartSelection: 314 EndSelection: 314
SyntaxEditor Code Snippet
'MultiValue.SetList("testList",ggg)
'MultiValue.List("testList") = MultiValue.List(Parameter(ggg))
Full Input Santitation
Format:HTML Format Version:1.0 StartHTML: 165 EndHTML: 14751 StartFragment: 314 EndFragment: 14719 StartSelection: 314 EndSelection: 314
SyntaxEditor Code Snippet
MultiValue.SetList("posParams", "hopAngle", "hopOutID", "hopOutClearance", "ringThk")
[Code] .....
Inventor 2013 SP 1.1
View 1 Replies
View Related
Jan 29, 2013
I am currently working on a product where I want to make 2 part lists in my drawing of the same assembly. The first parts list has to view all the parts that are always delivered with our product, and the second one has to show the optional parts and features that could be delivered with the product.
I want both lists to be categorized the same way (comments, material, name), I want the numbers of the list to be chronological (also I don't want the second parts list to start the numbering at 1) and I want both lists to stay connected with their balloons.
Is there any way this can be done, like adding or removing part links to the list manually?
View 1 Replies
View Related
Jun 7, 2012
I have a really long parts list and would like to know if there is there a way to split the parts list into two distinct shorter lists.
This is how it is done in Solidworks. Just wondering if splitting BOM's is possible in Inventor.
[URL].......
View 4 Replies
View Related
Feb 14, 2013
I thought I'd be efficient & use one assembly with a couple View Reps to represent two variations of our product. But I ran into a problem editing two part lists on an IDW file. Most of the parts are identical.
I have two part lists on an IDW for the same asy & each part list is filtered for one of two View Reps - works great!But I discovered when I edit the item number order in one part list to harmonize with the other, the other one gets re-ordered also & no longer harmonizes with the first one.
Inventor Suite 2013 Ultimate
View 1 Replies
View Related
Feb 13, 2013
How can I condense the 'history tree' that lists all the function? Like, putting multiple sketches into one folder and then being able to expand it to display all of them?
View 2 Replies
View Related
Dec 6, 2011
We are using inventor 2011 and I would like to make the text wrap where I want it to not where the cell length determines. Can I do this in the ipropeties of the part? When I edit the parts list to move wrap the text manually the text turns blue of course, but this also negates the updating of parts automatically. In the part I use an expression to ensure that the description reverts back to the iproperties of the part ie =<G_L> X <G_W> - <MATERIAL>. I would like it to insert a text wrap then proceed to the next line with <STOCKNUMBER> - <PARTNUMBER> so I would look like:
12" X 6" - G40.21-44W
PL. 1/2 - PL-100
View 3 Replies
View Related
Sep 4, 2012
Is it possible to have iLogic rule create parts lists out of View Representations? [URL] .......
View 9 Replies
View Related
Nov 4, 2011
Having problems with parts lists not showing the correct part numbers of the parts included in the assembly. In some cases I've made a new part by renaming an existing part but when I create a parts list it shows the part no of the original existing part used to create the new part, even though the new part is the one in the assembly. Also I have just had a number of similar assemblies and needed to produce parts lists for them. I created the first one and then used 'save as' to rename the drawing including the parts list. Then when I re-opened the newly renamed drawing I assigned it to it's new assembly. However the parts list did not update to show the new part numbers included in it's new assembly.
Is all this a glitch in the system or is there something in the set-up which is causing this problem?
View 7 Replies
View Related
Jul 22, 2013
I am currently working on making a template for the whole company that would allow all the divisions to use dropdown text in the title block to pick the division, and then the drafter and the person it was checked by. How to get a dropdown text into mtext. Currently I have it so that one office, the one I am in, can scroll through the divisions and the people who work here, using a combination of macros and fields.
View 8 Replies
View Related
Mar 23, 2012
I am making a numbered list, including sub numbers (ex. 8.10). What I want to do is under the sub-number create sub-lines with lowercase letters, so it would like this:
a) test 123
b) test ABC
The problem I am having is that I can create the lettered list, close the mtext, and it will look fine . . . until I re-open the mtext and then the 8.11 changes to 8.1. and so on.
View 2 Replies
View Related
Dec 17, 2012
I have a large body of text that is numbered and i need to break it into two separate mtext blocks. is there any way to keep the numbering continuous between the two blocks? every time i delete the redundant text in the second mtext block it starts my numbering over.
View 1 Replies
View Related
Aug 12, 2012
I have two lists to compare and want the difference in an third list.
like
list1 ("A" "B" "C")
list2 ("A" "B" "C" "D" "E")
the difference in list3 ("D" "E")
View 9 Replies
View Related
Jun 20, 2012
I had thought this was fixed in 2012, but it seems that lists passed in to a lispfunction, get interpreted as if the first items was a dotted pair code.I first noticed this on a tool that takes three integers as an rgb color.
On some values, it shows null for the args in.On some, it reinterprets as if I am passing in a point.
If I pass in '(1 2 3), I get (5009, (1,2,3)) in .net so that is a 3d point.
Note that this alone is a bug, as its a list of three integers, not a point.
If I pass in '(10 20 30), I get (10, (20, 30, 0)) in .net
If I pass in '(228 27 185), I get null in .net
If there is going to be any interpretation going on, it should be because I sent in a dotted pair list. How Autodesk wants us to pass in lists so they come in as just a list of values sent in. URL....
View 6 Replies
View Related
May 23, 2013
I am running Autocad Mechanical 2013 as part of the Product Ulitmate Design suite.
I am using a Sheet Set to export a number of layouts to a single PDF. Everything is as expected, except that all my Parts Lists (EXCEPT ONE!!) are not showing up in the PDF. The only difference I can see between the one that works and the many that don't is that on all the ones that don't work I have a "Filter by Ballooned" filter applied to the parts list. What could be up with this? Could that filter somehow be the cause?
Another completely random and unexpected behavior: there is something that is causing all the AM_* layers that are automatically generated in paper space to suddenly become frozen. They all becomes frozen at once. Why or what it is I am doing to cause it to happen.
Inventor 2013
View 1 Replies
View Related
Aug 24, 2011
Here's my background, im in the power transformer business, started as a winder (making the coils) but ended up making the design and drawings of them. Basically coils are cylindrical and we only make a radial cut view of it. Going from the center of the core to the outer most coil. The part list would typically have roughly 80 items for a full phase assembly, we make a drawing of the full assembly, then first winding, second winding, third winding, etc. The way i work right now is with standard drawings giving A, B, C etc dimensions, and when i make the piece for the transformer, i have to input the dimension in the excel part list by hand.
The can i do these things questions..
1-Only way to have individual items listed in the part lists would be with blocks right? The equivalent of inventor i-parts? Each block would have to be named after the item?
2-Can i add mass to the items? this could get complicated since its cylindrical, but in 2d... so i guess some math formulas would have to go in for this, as a cylinder with a diameter of 500, thickness of 5, and height of 1000 for example, would just be represented in the drawing as a rectangle of 5x1000, the diameter is the core center to the cylinder*2 (radial drawing). So the mass would need to take into account that the rectangle goes all the way around an axis.
3-I've played with autocad 2010 parametrics. With the axis as a base, i can enter the diameter of the first cylinder, then the thickness and height of everything that follows, the clearance from bottom and top also and if i change 1 value, everything adjusts to it. BUT can i change the dimensions via an excel sheet? If not, how hard would it be (i know a small bit of visual basic from excel), to make a LISP or VBA menu inside cad where we could enter the dimensions and the whole assembly automatically adjusts?
4-I make a drawing of the full assembly, then demolish it to each individual coils. The equivalent of an inventor .iam, would be xref in autocad? So i can makea coil 1, coil 2, coil 3, interwinding wraps, and then make an xref that would combine all of these into the full assembly? And also i guess if its split into 4 to 5 different drawings, the possible BOM out of there would be much easier to manage.
View 3 Replies
View Related
Dec 14, 2011
The drop-down lists for "Selection Filter" and "Reference Coordinate System" have disappeared. (See attached image.)
How to get them to show up again?
View 1 Replies
View Related
Jun 18, 2010
know if there a way to use fields in a table to pull the measurements out of dimensions snapped in a drawing (or layout) and place them in that table.
I create framing drawings and am looking for a quick way to put together a cut list without having to manually type dimensions into a table.
View 4 Replies
View Related
Jul 18, 2013
I am trying to write a piece of a program that gets the layers from a drawing, and checks each one against a list of layers. If the layer is not a member of any of the lists it asks the user which layer list to add it to. This is what I have so far, but every time I try to run it I get a bad argument error.
(setq layerspresent (vla-get-layers (vla-get-activedocument (vlax-get-acad-object))))(setq i 0) (repeat (vla-get-count layerspresent)(setq thislayer (vla-get-name (vla-item layerspresent i)))(cond(((progn(or(= nil (member thislayer 0list))(= nil (member thislayer detaillist))(= nil (member thislayer clearancelist))(= nil (member thislayer clearanceelist))(= nil (member thislayer doorsdrawerslist))(= nil (member thislayer hiddenlist))(= nil (member thislayer hiddenelist))(= nil (member thislayer deletelist)))));ifs((progn(initget "0 DEtail CLearance CLEarance-e DOOrs-and-Drawers HIdden HIddEn-E DELete")(setq userchoice (getkword "
[code]...
Depending on the user's choice the layer gets written to an external file where the layer lists get their layers from in the beginning and then adds the layer to the relevant list to use later in the program.
View 8 Replies
View Related
Jul 17, 2013
I'm making a dynamic block of a column radiator. Like all column radiators, this particular model comes in a range of heights, and a range of standard widths. But, because it's a cloumn radiator, you can always add another column, so making a non-standard width. There's usually a small cost associated with going with a non-standard width.
1. Is there a (fairly) simple way to represent this concept within a Dynamic Block?
2. At the moment, I'm ignoring this fact and just have a long list of all the valid increments. I did it as a list (as opposed to increments) so that the user could easily see what length they were providing.
As I see it, the downside of this approach is that the base point of the block is at one end of the radiator, rather than in the middle, so in most cases, if you stretch the block, you also have to reposition it. The best option would be to be able to choose whether the base point was in the middle or at one end (with the default being in the middle) but, and here's my question, if the base point is in the middle won't the list values be half their actual value? This would make radiator selection even more tediuos and confusing than it already is!
View 7 Replies
View Related
Apr 3, 2012
Is there a quick command that lists all current frozen layers in your drawing? I am using Autocad 2012. We recently switched from 2006 in which the quick command YT would show all frozen layers and allow you the option to thaw them. We were using ArchT so Im not sure if that was something associated with that.
View 1 Replies
View Related
Nov 15, 2011
I have an ADMHierarchyList and I need it to support multiple selection. I see numerous places in the documention that indicate there is a way to set multiple selection (e.g. "... in a list that supports multiple selection..."), but don't see a way to actually set this behavior.
View 3 Replies
View Related
Feb 10, 2014
I have a paragraph style for numbered lists with rule below set to text width. But the rule doesn't extend to the left below the numbers. Is there a way to do this automatically without having to set negative left indents for each one? There are 80+ list items and since I'm not using a monospaced font, the rule would need to be slightly different lengths throughout.
View 1 Replies
View Related
Dec 24, 2013
How Autodesk came up with the wall thicknesses for pipes in their parts lists under pipe networks in Civil 3D? I found that for DIP the wall thicknesses for pipes was way greater than anything commercially available; and that for PVC the wall thicknesses were way thinner than what's commercially available.
Are most client's modifying these lists to conform to pipe specifications or ignoring these discrepancies?
View 1 Replies
View Related
May 2, 2013
I am trying to sort a list of lists by the size of units.
Here is the unsorted list -
(setq List_Blocks
(list
(list "10x10" "UNIT DOWN-CC" 56)
(list "7.5x10" "UNIT DOWN-CC" 20)
(list "5x5" "UNIT DOWN-CC" 34)
(list "10x15" "UNIT EXTERIOR" 32)
(list "5x10" "UNIT DOWN-CC" 31)
(list "10x20" "UNIT EXTERIOR" 24)
(list "10x30" "UNIT EXTERIOR" 13)
(list "10x25" "UNIT EXTERIOR" 2)
)
)
I would like the list sorted by the first number before the "X" and then by the second number after the "X".
Example of sorted list -
(list "5x5" "UNIT DOWN-CC" 34)
(list "5x10" "UNIT DOWN-CC" 31)
(list "7.5x10" "UNIT DOWN-CC" 20)
(list "10x10" "UNIT DOWN-CC" 56)
(list "10x15" "UNIT EXTERIOR" 32)
(list "10x20" "UNIT EXTERIOR" 24)
(list "10x25" "UNIT EXTERIOR" 2)
(list "10x30" "UNIT EXTERIOR" 13)
View 8 Replies
View Related
Mar 5, 2012
So we have to adjust the elevation of hundreds of drainage structures from their existing elevation to the new finished ground elevation.I know we can give this information within the structure label by adding a reference surface but we would like to produce a table with three columns:
Structure No. Existing Rim Elev. Proposed Rim Elev.
How to produce such a table?
View 6 Replies
View Related
May 22, 2013
Someday the light bulb is going off and I will understand mapcar and lambda. However.....I have a program that reads an excel file sheets. Sometimes the sheet only has 1 column, sometimes 2 or more.
I need to convert the saved values from the sheet to a list with the text spaced evenly. Unfortunately the text lengths vary. I would like a subroutine to pass the list to and return a list of strings with text aligned with padded spaces allowing for the longest text in each column. I am using the new list in a dialog box with fixed_width_font=true (so columns align).
Example 1-
(setq List1 (list "Col1-Line1" "Col1-Line2" "Col1-Line3-longer" "Col1-Line4"))
(AlignText List1)
returns
"Col1-Line1"
"Col1-Line2"
"Col1-Line3-longer"
"Col1-Line4"
so no padding needed
Example 2 -
(setq List2 (list (list "Col1-Line1" "Col1-Line2" "Col1-Line3-longer" "Col1-Line4") (list "Col2-Line1-longer" "Col2-Line2" "Col1-Line3" "Col2-Line4")))
(AlignText List1)
returns
"Col1-Line1 Col2-Line1-longer"
"Col1-Line2 Col2-Line2 "
"Col1-Line3-longer Col2-Line3 "
"Col1-Line4 Col2-Line4 "
Example 3 -
(setq List3 (list (list "Col1-Line1" "Col1-Line2-longer" "Col1-Line3" "Col1-Line4") (list "Col2-Line1-longer" "Col2-Line2" "Col1-Line3" "Col2-Line4") (list "Col3-Line1-longer" "Col3-Line2" "Col1-Line3" "Col3-Line4")))
returns
"Col1-Line1 Col2-Line1-longer Col3-Line1-longer"
"Col1-Line2-longer Col2-Line2 Col3-Line2 "
"Col1-Line3-longer Col2-Line3 Col1-Line3 "
"Col1-Line4 Col2-Line4 Col3-Line4 "
View 5 Replies
View Related