I've been given a drawing which needs to be converted to an AutoCad drawing. I can do that but I need the thematic rules (defined in the Style Editor) to be transferred to unique AutoCad layers and the layers named according to the corrsponding Legend Label.
eg. in the Style Editor I have rules such as :
"NAME" = building
"NAME" = tree
"NAME" = road
So, when I run the MAPTOACAD command I want each of the above to be transferred to AutoCad layers named after the correpsonding Legend Label.
I am trying to import a survey drawing from CAD to ArcGIS (Version 10 Editor). When I import it seems to import all layer types except for ACC_Parcel_segments. It will import polylines, arc, circle etc.
I recently Started using civil 3d 2011, and we are implementing a new standard of layers, How can I convert my old layers to the new style. Is there a transition that I may use.
My problem is when i place PSD file into illustrator, it opens up "Photoshop Import Option" menu, which lets me choose either:
(1) convert photoshop layers to objects (or) (2) Flatten photoshop layers to a single image
All other options are greyed out (meaning i cannot select them). The above 2 options will embed the image into illustrator, thus when i update in photoshop, they will not auto update.
I dont have this problem in the past (which means i dont get this menu when i use the place function) but it just poped up the last week.But when i open OLD illustrator files which have PSD images not embeded, i am able to edit the PSD and illustrator will auto update.
it is really frustrating to keep placing PSD files everytime when i have changes.
I recently downloaded cs5 and it won't download .mp4 files to layers. whenever i go to file > import > video frames to layers, the mp4 files are greyed out and i can only click on .avi files.
there is no high quality converter from mp4 to avi, so it's quite frustrating.
Script which would convert the layers in a document to artboards? At present I have a lot of documents with a couple of hundred layers on each of them, but I've decided to change the way that I organise my workflow and started using artboards instead. I don't really have the time to spend moving them individually from a layer over on to an artboard as there are a lot.
I've created several (4) ilogic rules and want to run them by pressing a button. So I need a form with 4 start buttons. Can I create this with Ilogic in Inventor 2011 or do I need to be VBA expert?
I created a pipe rule and applied it to my 6" HDPE pipe in my parts list. The rule is followed close but not exact. Here it is:
I created a "cover only" rule for my 6" HDPE pipe. I have the maximum and minimum cover set to 3.50'. I have it the same so it will draw my pipe 3.50' deep. I don't want it to vary. It for drawing in existing underground power so when we cut profiles and sections the existing power shows up. We want it to show up 3.50' deep. I created a label style for my pipe that tells me start cover and end cover of the pipe so I can see it right there on the screen. The numbers range from 3.50' deep to 4.70' deep.
Why does the pipe not get drawn in exactly 3.50' deep?
I have a Photoshop CS6 document with 20-some adjustment layers and would like to be able to apply their effect to multiple image files. I'm looking for a way to convert the series of adjustment layers into a single action so that I can batch process a set of images. Can this be done?
Unless I'm missing something, it appears that no trivial solution exisits. For example, there's no option that allows for selecting the adjustment layers, right clicking them, and choosing 'convert to action.' What I want to avoid is having to redo each adjustment layer just for the sake of recording an action.
Also, I understand that I can always "place" (i.e. drag and drop) the image requiring processing into the Photoshop document containing the adjustment layers, saving a merged copy as jpeg, and repeat... but such a manual method would border on insulting to this prowess of a program.
Any method of recording an action that can make use of the document with the adjustment layers and a variable document that will be passed through during the batch process.
While working and when the job was nearly done (Photoshop document with several layers to correct wrinkles, teeth, neck...) , I found out that the document is setup RGB.I have to convert it into CMYK but I don't want to merge it or lose layers since I need them in another Photoshop document too.
While converting the image from RGB to CMYK, I found out that some of the layers (hue/saturation adjustment layers) don't exist anymore when converted to CMYK...How do I get these layers (or at least the effect they give to the design) in CMYK?
I am currently using a vb.net application to control inventor using the API code.The API code is used to delete/suppress unwanted occurances from parts and sub-assemblies, depending on what is selected in the external application. It then puts all the parts and sub-assemblies together into a final assembly.
Most of the parts contain iLogic rules, to control dimensions, and these have been set to trigger when the part file is opened.I have noticed that in my final assemblies some of the parts don't appear as they should, however if i close the final assembly and open the individual part it appears to be correct. If i then open the final assembly it looks fine.
I think this might be due to the iLogic rule being triggered when the part is opened.Is there any way to trigger the rules using the API code while the final assembly is open, instead of closing it down and opening all the component parts and sub-assemblies?Or should we set the rules to trigger on a parameter change?
I'm trying to set a rule in which i have 2 i parts that i can change the length of . I want a rule where if i change one of them it changes the other to fit with it.
I have an assembly with multible parts which all have iLogic rules in them. I want to controle when the rules are executed in each part, thus I have set them as "Don't run automatically". These rules are iTriggered by the top assembly, if they are active.
Is there a possibility of how I can run multiple rules simultaneously?
The code below is an example of the controle rule that determines the rules to be run but it takes one rule at the time...
IfComponent.IsActive("5580 Heating element package 1")=TrueThen iLogicVb.RunRule("5580 Heating element basket 1", "iTriggerRule") EndIf IfComponent.IsActive("5580 Heating element package 2")=TrueThen iLogicVb.RunRule("5580 Heating element basket 2", "iTriggerRule") EndIf . . . up to x
I have also tried with For - Next statements...But the rules are run in the order that tey are written...
As the computer has a lot of memory in reserve; I want somehow all the iTriggerRules to be run at the same time as this would save a lot of time.
I made a simple rule that triggers before save to ask user to make a selection, which then updates an iProperty.I created A multi value fxParameter and used the InputListbox function.
Ultimately I want to know the best way ok making this rule available to all parts, old and new.I am thinking, it will be easy enough to update my templates and embed this code into the part, as well as content center files by updating each file / template .
But for existing parts, is there a way to add these rules without the user having to do much steps.because there is an fxParameter I am thinking the user will have to know how add this to their part.I can change it to just an input box where they can type in the correct value, if that would be easier.
I set the thematic rules for a connected data (example .shp file) in the style editor, can I use this thematic rules automatic for other connected data? This other connected data (other, slightly modified .shp file) have same values as the first.
(I think this so, as in arcview the .avl file, or in arcmap the .lyr file)
I have been having trouble with parts that do not trigger iLogic rules. I've set the triggering events to After Open Document, but nothing triggers. I must manually open the parts and then click the iTrigger to get the rules to run. This is not all parts only a select few and seemingly random.
Is there something I can do to ensure the triggers fire and the rules to run?
Sidebar: If a part is set for trigger After Open Document should that part trigger the rules when the assembly that the part is in is opened?
I am very new to this whole concept of having ilogic based rules to drive your part design. I have even gotten as far as creating a ipart and having ilogic rules be able to suppress, unsuppress, change values and dimensions using ilogic rules. I now want to be able to use ilogic rules to drive some of the various(yet similiar) assemblies that I create all the time.
For instance, If I have just a flat plate as the base component with a shaft welded to it that varies in length for my assemblies. Since the shaft varies in length, I went ahead and created iparts for all the lengths of the shafts. I can manually change which shaft I want represented in the assembly, but I would like to to know how do I get Ilogic to place the different shafts based on user parameters???
I've looked into component place iparts, but can't seem to get the code to work. The list of iparts tree within the model doesn't pop up in the model tab in the ilogic rule, only the base component.
Can we set some rules between parameters in Dynamic blocks?
see the attached file. I want to move the point "A" according to a ratio of the applied stretch. To make it simple, try to keep the the point "A" always in the middle after applying stretch on the dynamic block.
how you put the rule in but is there a way to remove the rule. I put one in and I don't like how its acting and would like to remove the rule from the list but I see no way do do so...
10.7.4/Mac Pro/PhotoshopCS6 13.0 - When cmyk converting a multilayered rgb file layers containing transparency doesn't convert to same profile as layers not including transparency, e.g. a product with a shadow - each on separate layers.
the product layer is converted to working Color settings but the transparent layer isn't and is converted completely different, both grayscale and UCR/GCR.
i'm a starter working with iLogic, forms and rules.I'm trying to make a rule to force users to fill in certain iProperties before saving.Looking around on the internet I found a rule that works fine, except it checks only for empty spaces, so doesn't show up if they are filled.
What I want, is to edit the rule so that the form always shows when saving, but still pops up when the user has an empty space but hits ok. Just so people are made aware of what they filled in in the first place.
I'm creating a utility template. Earlier in the day, I'm able to assign pipe and structure rules to a network and create the network based on these rules. Within the past 30 minutes, however, it completely ignores the pipe and structure rules while creating the network.
I make sure there is a surface assigned to the network. I make sure the pipe rules are set correctly in the parts list. I'm using no null structures. NOTHING HAS CHANGED EXCEPT THE POSITION OF THE MINUTE AND HOUR HANDS ON THE CLOCK! It's like the Civil 3D went out to lunch and forgot to tell me that it's going to lunch.
-Civil 3D 2012 -intel Core i7 2.4 GHz -8 GB of RAM Windows 7 64-bit Fred -Civil 3D 2013 sp2 -Windows 7 64-bit -Intel i7 Dual Core with 2.40 GHz -8 GB of RAM -AMD Radeon HD 6770M -Civil 3D user since 2007
Can I use an iLogic Rule at the top assembly level to "replace all" of a particular component is that component resides in more than one subassembly? I need a rule to run and globally replace the component in all subassemblies without opening up each subassembly manually. I can run a rule in the individual subassembly that looks like the following:
If GoExcel.CellValue("3rd Party:Embedding 1", "Sheet1", "A2")=800 Then Component.Replace("Part1:1", "OtherPartfilename.ipt", True) End If
Is there a way to run a "replace all" command from a top level assembly?
I am trying to build a set of scripts (aka iLogic rules) into templates. So far, quite a common task. One extra requirement is that the scripts need to be updatable after parts have been instanciated from the template. That is, we do not want to update all of the ipt each time a new material option is added to the script. That means that external rules are the only way to go, right? This is the road I tried and it seems to work on my machine.
One extra requirement is that the whole project must be shared between several workstations. We went the Subversion road for that (for all the Vault comments). The scripts are distributed properly and in the same absolute location on the two test machines, all good (I checked the md5 on both side and they all match). The application options on all the machines are all set the same way (export the xml file, check it in the source control, import on all the machines restart). The iLogic search path is also updated, but manually this time, since it is not included in the application options export. It should all work perfectly right? Well, sort of....
I did create a tiny assembly from the templates. On my source machine, all looks good. The ilogic rules are both listed in the ilogic browser and the triggers are set when I instanciate from the template. This is the intended behavior. Now, I close inventor, copy the whole directory to a new machine, open inventor there and open the project. The rules do not appear anymore in the browser, but they are still listed in the trigger list (wtf?). The best part is that if I do not touch anything, stuff still works! The scripts are found and run properly!! Now, if I have to change the triggers or even find the rule in the browser to run it manually, well, bad-stuff-happens (tm).
All the files in question are indentical on both machines, the ilogic files, the ipt files, the application options export, all with the same hash. The ilogic search path is also set the same as are the absolute paths. It should work the same (tm).
Me sending a copy of the files is not likely to work though. Since the problem happens when you copy. I could try to "pack and go", but that would break reason #1 for doing that, which is keeping only one version of the script and adding materials at only one place for all the projects.
I have some assemblies that are made of iLogic parts. The code within the assemblies causes a common external rule to run in each of the parts to update the part's metadata (descriptions, part numbers ect.) to relect any changes to the part.
However, when a change is made to the assembly, not all the parts are effected and yet my code will still run the external rule within the uneffected parts. This slows things down some, but more problematic is the fact that the uneffected parts need to be checked out/revised, even though they themselves haven't changed.
Is there a way of reorganising my code so that external rules are only run in parts that are effected by the assembly change?
How to copy a style to a different Shape file. I created a complex style for a shape file, connected with FDO. Thematic rules, labels and so on.
Now, I want to use the same style for an other Shape file, that has the same structure. If I save a .layer, this contains also the connection to the original Shape file.
2- WEIGHT - is to update weight of model in title block
3- PDF - is to create a pdf version of drawing in same location as idw
all are triggered by saving the drawing.
These work fine, but sometimes when I create specific types of drawings there is errors, which is no big deal, just a prompt appears and I press ok and everything is fine.
With very little to no iLogic programming knowledge, is there a way to edit to rules so that if there is an issue, the rule knows it is ok and saves without the little prompt appearing?
Example of when errors occur for:
SCALE - sometimes I create drawings on my template just using create sketch, I don't place a base view so therefore there is no model information. which makes it hard to produce a scale. (see image, error -1)
WEIGHT - occurs during the same instance as above, only a sketch is saved on the idw. (see image error -2)
but I also have an error occur when creating a drawing from a presentation file. I create a presentation file from a specific level of detail from an assembly. and I get an error when saving . (see image error-3)
I understand the first 2 errors because there is no physical data to get this information from, so I am hoping an edit to the rules can bypass this issue. But the 3rd error doesn't make sense. It is from an actual model, but I guess the physical properties get lost from an .iam to .ipn?? or is there a setting that can be toggled to carry over model properties?
Inventor Pro 2013
Rules are below:
'Scale Public Sub Main() On Error Resume Next 'Get the drawing document
Is it possible to create something like a password or other trick to protect ilogic rules from editing? Ilogic can enforce standards but if any engineer can delete rules or edit them then we have a problem.