Microsoft Visual C# 2010 Express..Trying to create first dll in 2013, referenced acdbmgd and acmgd (as usual, as in previous versions) then included:
using Autodesk.AutoCAD.Runtime;
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.DatabaseServices;
using Autodesk.AutoCAD.Geometry;
but ...
Error in IDE (Visual C#) when entering: [CommandMethod("TEST")]
Error: CommandMethod could not be found .. are you missing a using directive or an assembly reference
I installed VS 2010 Express and then installed ObjectARX SDK 2013.
I can start a project, but in myCommands.vb I get the message above. It's going to be difficult to continue if any commands I create have a 0% chance of working.
why I would get this error even though I am able to start a project using the AutoCAD Plug-in.
I have already uninstalled and re-installed VisualStudio and ObjectArx.
I always "Configure Default Template" on start-up, changing Measurement Units to mm and Drawing Standard to ISO. After Ok,
"the default template (standard.*) will be replaced according to your selected drawing standard or measurement unit. The original default template will be copied to Old Templates folder as backup. Do you want to overwrite?" Yes.
I have created a series of parts which i have assembled and saved on my USB. I have placed fasteners from Content Center and saved. When i change computer, and attempt to reopen my assembly files, i get a "Resolve Link" window, as seen in attachment, to which i don't know how to respond, and end up clicking "skip all", which results in assembly with unresolved components.
What are the steps i should have been taking to avoid ending up with unresolved components, assuming i cannot avoid changing computer.
in inventor VBA, is it possible to get all reference documents without opening an assembly file in inventor?
this is i am using right now,
Dim oAssyDoc As AssemblyDocument Set oAssyDoc = oInvApp.Documents.Open(sAssyPath) oAssyDoc.Update Dim oAllRefParts As DocumentsEnumerator If Check1 = True Then Set oAllRefParts = oAssyDoc.ReferencedDocuments Else Set oAllRefParts = oAssyDoc.AllReferencedDocuments End If
Autodesk Inventor Professional 2014 Autodesk Product Design Suite Standard 2013 Microsoft Office 2007 & 2013 Windows 7 64bit Synergis Adept 2013 Visual Studio Express 2010
We have some serious problems by creating assembly drawings with reference geometries in inventor 2010. Our target is, to create a drawing that look the way, the attachment shows (Picture-1) The sheet metal plates Pos 10-100 are an assembly. And the assembly in the back is the reference geometry. It’s a frame consists of steel sections. What we want: 1. The frame must be phantom lined in the idw. 2.
The Sheet Metal parts must be thick lined. 3. The Partslist of the Assembly should only contain the sheet metal parts and not the frame We have some ideas to solve this case, but each of them is nor perfect (please see the attachment Box.pdf) And there’s another problem (described in part 3 of attachment), we cannot position viewports or drawing elements to each other exactly. You have no possibility to give them dependencies. Also if you want to position symbols to each other. All of them are only near to be exact, but that’s a big problem. If you change contents of a viewport, another should be aligned to it, but that doesn’t work.
I am trying to find a simple way to center part(s) to some reference within an assembly such that if any part sizes are changed, then the assembly will stay symmetrical when updated. I would imagine that this is simply possible without adding any constraint containing a numeric value.
See attached part and assembly files showing a 4 piece frame with the angles unconstrained NE to SW. All i want to do is maintain symmetry of the frame if any parts sizes (cross-sectional or length) are changed. I've tried to add a centered plane to the angle and aligning that with a sketch point made in the assembly but i can't select any sketch features when i try to apply an assembly constraint.
I need to assign the dimension in my screenshot to a parameter so I can use it to drive another assembly. However, I can't find any way to capture it in a usable manner.
In the screenshot I have an associative part inserted that contains only a sketch with the projected line and point that I wish to measure between, but the geometry in the sketch does not update when the model geometry changes. This seems to be normal behavior?
So I created the rail sub assembly everything looks great in sub assembly composer.
Start a new dwg data reference in the rail alignment, Note the rail alignment type is set to rail.
Create an assembly and under the Construction tab for the assembly the Assembly Type is set to Railway. Attach my custom sub assembly to this assembly.
Created a corridor and I get this error: Something wrong with current subassembly: Operation is not valid due to the current state of the object.
So I delete my sub assembly attach the Civil 3D Rail Single sub assembly. Re run corridor and everything works fine.
So I promote the alignment change type to centerline. Delete the Rail Single sub assembly put my rail sub assembly back. Rerun the corridor and everything works.
So then I undo everything up to the point of promoting the alignment.
Opened the base file changed the alignment type to centerline.
When I tried to synchronize the references I ended up a broken reference with the following error. Invalid reference. Synchronization failed
Not good we already have plan sheets cut.
where in sub assembly composer were do I define the sub assembly to be for Rail?
I have an assembly that was created on 64 bit version of Inventor 2013, the total file size of everything is around 150MB. Even if I use 'Pack and Go' to move the file to another computer running the 32 bit version I get an error when I try to open it which says something like:
'unable to allocate 3GB memory for FBAttributeSegment'
The actually figure is over 3GB but of course on a 32 bit version of windows it is physically impossible to allocate that amount of memory (even with the /3GB in boot.ini hack)
I've performed various dynamic simulations as well as animations within the assembly so I'm thinking that perhaps its trying to allocate that huge amount of memory for a saved state of one of those.
What FBAtributeSegment might be and whether there is any special way to save an assembly to avoid this problem? The name FBAttributeSegment doesn't correspond to any part or assembly names.
I should also add that I have no problem opening it in a 32 bit version of Fusion which again suggests to me that it is something like simulation or animation that is causing this
I wonder if this can be done. i have a number of blocks which have labels to them i.e. JW1, JW2, JW3 etc. which corresponds to the block name. Is it possible to have the label automatically referenced to the block name so if i change the block name to JW10 the label within the block changes to JW10 as well.
Is there a lisp that can be assigned to a script file to rotate-reference all items in a file always a certain way. This would be used to rotate files that are exported from revit before another team, that work only in CAD, can use them.
I´ve used AutoCAD for a while but this just appeared. The reference points are not displayed on a current line (or any other figure) when I want to join another figure with it, what I mean is that the little green x or square figures won´t appear when I want to join two objects at a point. If I create a circle, for example, and I want to create another circle around it, both with the same origin, AutoCAD won´t display that origin automatically.
AutoCAD 2014 creating "fatal error unhandled access violation reading 0x0010 exception at 65e3f417h" while attempting to reload a MicroStation file that worked previously in dwg.
When I'm into reference edit mode (REFEDIT) I can make match properties command also on objects which are not in working set - this was not possible to do before and it is pretty annoying. Is this a bug or some new function, hopefully turnable on/off?
Also I never understood, why is not possible to copy anything from reference edit mode, but it is possible to paste into, also there are no problems in Block editor mode? It seems to me like artificial set limit with no obvius explanation why would that be good especially when I see that it is possible to match properties on outside objects.
I just opened up a project Sheet Set that i haven't worked on in a while, and all of my layout pages have a series of "#" in place of the fields. For example, the name of my viewport should read "Head Detail", which is the name given to that view in the Sheet Set Manager, but instead reads "##############". This also happens with my view numbers, callout bubbles, etc.
However, the information in my title block is still intact. For example, the Project Name, Client Name, Page Number, etc. all read the correct values.
I tried opening the drawings in Reference Manager, but I see no alerts or errors. I have had this happen before in previous versions going back to at least 2010, but they have always been small projects and I just recreated the views and callouts. This is a large project however, and redoing this will cost hours, if not days of extra work.
In examining the fields, it seems like the problem fields are those defined by the SheetSetPlaceholder Filed Name, and the Placeholder type is irrelevent; they are all broken. For other Field Names, for example CurrentSheetNumber, the references still work.
I have designed a pipe network in Civil 3D 2013, first I created a rule set for both structures and pipes, then I created a parts list, next I built my network.
Where more than two pipes connected to one structure, I found 'applyrules' couldn't align everything appropriately, so I had to manually amend the levels in 3D to ensure the pipes connected correctly (soffit to soffit / top invert to top invert).
My problem is that after doing all this, the surface model has been amended! I have changed the reference surface in the network properties and in the vista. The rim height of my structures seems to have been adjusted in the most part but my pipes have not.
In areas where the surface has gone down, my minimum cover is violated. Is there a way to move the pipes back down to minimum cover, without using 'applyrules', as using that command would change the gradients to the minimum, some gradients have changed during my manual adjustments.
Furthermore, where the surface model has reduced in level significantly, my pipes are now above the surface and the manhole has stayed there too.
I have structures and alignments data referenced. If I assign the structures ref alignments in the dwg with the data refs for labeling, the next time I open the dwg the ref alignments are set back to none, causing the labels to be ?
I'm working on a large infrastructure project with numerous of drawings. On quite a few layout drawings I need to have the same base set of references, however I need to change the layer settings (colors, lineweight etc.). This cannot be done in the base reference itself as it is used by others. As the layouts I work with includes other references as well, it is time consuming to filter and change layer settings on each base reference.
My concept is to have a master reference file to manage all layer settings and add/remove base references. When the master reference is referenced into the layout, all layer settings on the base references should stay as set in the master reference. In this way I can easily control all base references with one file and make sure all changes will be the same for all the layouts.
I am getting this error in my production drawings.
My setup is as follows:
- EG.dwg has my existing surface in it. I create a data reference to use it in other drawings.
- Level One.dwg has the EG surface data referenced in, and I use this to create alignments, profiles, and finish surface. All of these are turned in to data references.
- Storm Sanitary.dwg has my pipe designs. I data reference in the two surfaces, profiles, and alignments, and create pipe networks. I create references for these networks.
- Plan Profile.dwg is the production sheet I'm getting this error from. Every one of my civil objects is data referenced in to this drawing. Everything is inserted correctly, the pipes show correct FG surface elevations for their rims, etc.
BUT when I open this drawing, I get this error. I assume it's because my FG surface is not directly in the storm sanitary.dwg.
How do I get rid of this error, without combining drawings, or promoting the surface to one or more drawings? Isn't this exactly what data references is made for?
An animator has been getting a crash when unloading a reference in some of our scenes. When I take the same scene and try the same unload-reference operation, it works fine for me without crashing.
I've attached the crash log from the animator's machine.
We're both on Maya 2013. I'm on Windows 8, he's on Windows 7, in case it's relevant. We're using the same set of custom plug-ins.
Note that we're not using nested references - this is a top-level reference that we're trying to unload.
I noticed this in the online readme file for Maya 2014: MAYA-19363 Unloading reference node may cause Maya crash.
If so, is there a workaround for Maya 2013 till we all move over to Maya 2014?
We have found that after installing SP1 for Inventor 2013 is nearly impossible edit derived assembly. It takes very long time for open dialog of Derived assembly, without SP1 it takes approx. 2mins. for assembly of 20000 instances, with SP1 it takes more than 2 hours! This we are able to reproduce on each of our station. And more, there is still not corrected bug with save setting of hole patching range. This setting does not remember min and max value and after re open this dialog the range is set back to default value 10-9999mm.
I have tried ti disable antivir and all unnecessary services - no effect.
Inventor 2013SP1, Win7SP1 64bit, Eset Endpoint Antivirus 5.0.2126
file was working fine until about the last large componet i am working on.
when I edit a part and then hit return the ("excuting end edit componet " in lower left hand ) it seems to take some time to compute. This part i have a lot of sketches that are tide to other componets to create the postion of those. so i think this is the reason. i supressed this compent and the file got about 75% better so I am thinking that this is my issue.
for example when i need to make a cut out in one compent that is overlaying another I create a construction projection of the componet and then use this to off set or create a feature from that so that if I change the other one it changes the cut out. I am thinking the computer is having to figure out what is changing everytime.
I created and saved a title block as a .dwt file, with no problems. When I open my title block, I cannot get a 3D assembly drawing to show as a 3D drawing in the title block on the layout tab. If I transfer the title block to the model space, it rotates to the same usc as the assembly drawing?