Jump to content

jezscott

Member
  • Posts

    41
  • Joined

  • Last visited

Posts posted by jezscott

  1. Same here.

    Kaspersky finds Trojan.Win32.Mediyes and deletes the infected plugin dlls on 4 of our PCs with VW2011 Architect on Win7x64

    I did a full scan of the hard disks in each PC using an up to date copy of Kaspersky Internet Security 2012 and it only found Trojans in the VW plugin dlls.

    I deleted VW2011 application folder and reinstalled it from my own installation file and also from the file redownloaded from VSS today. Both times Kaspersky again detected the Trojans in the plug ins.

    I am now updating the PC with Windows updates (20 updates) and downloading MS Security Essentials to see if that does anything.

    The 2 machines I am trying to fix are REALLY slow right now.

    not happy.

  2. This is very much a work in progress project. I was developing it last year, but I've since not had the time to finish it off.

    We regularily use it for creating new classes in accordance with AEC(uk)/Uniclass (Agent-Element-Presentation-Description-View) but it was intended for more general management of the classes.

    It works through copying and pasting to and from the excel file and VW Class & Layer Mapping Tool.

    I set it up to convert between variations of the AEC(uk) format, for easier selection during drawing or just simplified naming.

    Formats supported:

    AEC(UK): A-G25:JF1-G-WallBlck-Sec

    AEC(UK)SIMPLE: A-G25:JF1-G-Blck-Sec

    DESCRIPTION-AEC(UK)SIMPLE: A-G25:JF1-G-Sec (Blockwork walls)

    AEC(UK)SIMPLE-DESCRIPTION: Blockwork walls (A-G25:JF1-G-Sec)

    SA1-CODE/TEXT/AECUK: G_Bldg/2_FabCm-G25_Wall-:JF1_Blck/A-G25:JF1-G-WallBlck-Sec

    SA2-TEXT/AECUK: BuildElem/FabCm-Wall-Blck/A-G25:JF1-G-WallBlck-Sec

    SA3-CODE/AECUK: G2-G25-G25:JF1/A-G25:JF1-G-WallBlck-Sec

    If anyone is interested in developing this or if possible converting it to VectorScript please go ahead.

    I wish I had more time to get into it, but I'd rather put it out there than let it collect dust here.

    I have attached 2 versions. One with search enabled (very slow) and one without (not as slow).

    Any thoughts welcome.

    rename file from .pdf to .zip

  3. I've been using a palette based class/layer system since about MiniCad 7. Its incorporated into my sheet template do its available whenever you start a new drawing. All standard Classes are available from the PLANS and SITE palettes. Just double-click in the class and it is activated. If the class does not exist it is created with all of the standard attributes defined in the script.

    This works great for Office Standards because whenever someone uses the palettes the class always uses the same names, line weights, colors and other attributes.

    The template also has many other features, like automated layer setup for site, plans, elevations, etc. and automated sheet setup for print output.

    The template is setup for residential or small commercial projects but could easily be adapted for larger projects. Check it out and see what you think. The scripts are all unlocked so you can look at them and edit them.

    The template is setup for a 24" display (1920x1200). I included a screen shot to show how the palettes should be arranged on screen.

    That is a good system, it is right there when you need something.

    You can do something similar in the Organisation Palette using New and then import from a standard file, but this takes quite a few clicks to get to. I'm interested in how you set these up, so I'll have a look through your sample and try something myself.

    However, my problem is that I want to make a system using any of the 1000's of UniClass codes, I don't know which codes I'll need as our projects are quite varied.

    I thought of making a number of standard vectorworks files for each section of the UniClass to be selected from New>import... This would be quite easy to do using my Excel list of codes and pasting into saved text files from "Class Mapping" so no need to type them in one-by-one.

    I also thought of using "Standard Naming" (Architect ed.) to alternate between not only different standards (eg convert to and from CI/SFB and UniClass) but also from 'clear word based descriptions' to a 'standard code'. All I have to do is line up the equivalent class names in the ClassNameStds Worksheet.

    eg.

    A-G251-G-Fwd would be:

    A-G_Building-G2_FabricComplete-G25_Walls-G251_External-Graphic_Forward

    ...but I just realised VW only allows 3 menus deep

    and the name is so long you can't see the end in Object Info.

    So I might something like this and convert it for exports - the brackets "()" are also in the class name:

    A/G_Build/1-Site-G11_Clear-(A-G11-G-Fwd)

    A/G_Build/2_Fabric-G25_Wall-1_Ext(A-G251-G-Fwd)

    A/G_Build/2_Fabric-G25_Wall-2_Int(A-G252-G-Fwd)

    A/G_Build/2_Fabric-G25_Wall-2_Int(A-G252-G-Hid)

    A/G_Build/2_Fabric-G25_Wall-2_Int(A-G252-G-Txt)

    A/G_Build/3_FabPrt-G32_Open-1_Win(A-G252-G-Fwd)

    A/G_Build/4_FitFrn-G41_Circ-(A-G41-G-Fwd)

    A/P_Mat/3_Miner-P34_Bitu-1_Asph(A-P341-G-Fwd)

    These work arounds are getting off topic though.

  4. And did the dialog find the record and its fields?

    How did you fill in the dialog?

    Can you post a screenshot just before clicking ok?

    Has someone else had this problem?

    Thankyou for helping me with this DWorks.

    Please find attached my screen grabs of the various stages.

    Plugin File Location:

    pluginfilelocationqn9.th.jpgthpix.gif

    Plugin Workspace Location:

    pluginworkspacelocationkm1.th.jpgthpix.gif

    Record fields:

    recordfieldsyr6.th.jpgthpix.gif

    Link text to record fields:

    linktexttorecordfieldsna0.th.jpgthpix.gif

    Plugin Prefs:

    pluginprefsbk6.th.jpgthpix.gif

  5. True, this would only help with creation and not general use once it is in the file.

    I find that the list of classes I actually use in a file is much smaller than the total available.

    With the AEC(UK) system there is an abbreviated description in the class name to help. Unfortunately this is at the end of the class name, which is not practical.

    I have messed around with the Class & Layer Mapping tool (using saved mapping text files) to convert from a word-based class structure to a code-based class structure. this would have to be executed every time you export the file though, and errors are very likely.

  6. The method you describe is how I currently use VW standards.

    The included AEC(UK) classes are not complete and to make a new class based on this system you have to type the name manually. This of course can be saved as a standard file for future use, however...

    Its the creation of classes from word based selection I'm interested in, rather than trawling through a list of 1000's of classes that are abbreviated codes.

    In this proposed application, you create the class using word based fields, but it actually names the class using standard abbreviated codes for the current document.

  7. I have tried to get this to work, but with no luck.

    I have VW2008 Architect SP3 on Vista 64bit

    1. I have placed the plugins into the correct folder (currently under AppData, also tried under program files)

    2. I have created a record called "Title"

    field name "Date" type:number, default:5/11/08 (also tried no default and type:text)

    field name "CAD" type:text, default:filename.vwx (also tried no default and type:number)

    3. Create Symbol named "TitleBlock"

    4. linked text to record

    5. Selected the record and fields under the prefs

    6. run DUpdateTitleBlocks

    nothing happens

    Do you have any idea what I'm doing wrong?

    thanks for any help, regards

    JEz

    PS. I'm now going to try this in VW2009 to see what happens

  8. With Vectorworks, you can only select existing classes from an existing standard file.

    You choose the file eg AEC_UK.sta

    then choose the class eg. A-G251-G-WallExtlBlwk

    The example method linked above, allows you to build a class using the AEC method of Agent/Element/Presentation/Description/View.

    However you build the class name using real words for each feild, eg:

    Architect>G Buildings: Walls>External Walls>Graphic>Forward

    creates the class name:

    A-G251-G-WallExtl-Fwd

    I think the linked application (for microstation only) also sets the class attributes.

  9. wow! thanks Miguel

    I can't get it to work though

    I'm using Vectorworks 12.5 on MacOSX

    - I save your script as a txt file

    - in VW resourses I make a new vectorscript

    - I name it

    - load from the text file

    - OK

    - I select the lines

    - double click the script, but nothing happens

    I'm sure I'm just loading it wrong.

    any ideas?

    Thanks JEz

  10. I have annotated a large drawing and I need to extend a number of lines by 250mm (lines with arrow on one end) - there are 1000's of them!

    Is this possible using vectorscript to select all lines of a specific class and extend them each by a set distance? each line is currently a different length, fortunetly the lines are always drawn from the same end, so extending will add onto the correct end.

    Thanks for any assistance.

  11. drape surface isn't working for me. the site is quite smooth but the nurbs surface is increadibly lumpy and very slow due to the size of site (54,000 sq meters) the lowest datum point is about 54m above 0, i set the drape at about a meter below this. I'm using version 12.5 (just updating sig)

    I don't have renderworks so unfortunately texture beds are of no use. Fence/pad seems to only use the same class/attributes as the site model and are assumed as a flat slope.

  12. I'm converting the dtm site model into a 3D mesh and adding/subtracting extruded shapes to create the different levels.

    this should allow me to update all the different surface types by re-converting updated dtm's and pasting into the addd/sub groups.

    any other ideas welcome, this is quite time consuming :-(

  13. I've been using Designer/Landmark for only a short while.

    I have a fairly large site and the DTM looks ok. I'm on the way to discovering pads, fences etc. but my knowledge is limited.

    On flat sites I used to use the floor slab tool to give pavement and grass a thickness for the 3D model.

    Is there a smilar way to drape areas of paving & grass etc over the site with thickness?

    although the manual says extrudes, slabs, meshes etc can be sent to surface I can not get this to work. only symbols, ungrouped 2D and 3D polys work.

    If there is no specific object, I don't mind doing a bit of 3D modelling as long as it doesnt take too long.

    Thanks for any help,

    Jez

  14. it worked!

    the big file got into a bit of a loop as I had originally named the layer 3D LOCI. renamed it and worked fine.

    I'll use DTM to convert to surfaces and contours when I get home tonight.

    I'd like to get into programming vectorworks, its seem less complicated than I thought!

    regards, JEz

  15. Thanks!

    this seems to be working. I saved your text as a new vectorscript in the resourses browser. I tried it successfully on a file with a small number of objects.

    ...now its working away on the big file. I'll let you know if it is also successful.

    Jez

  16. plugging in the modified data for each of the 3500 groups would take a long time.

    3d polygon is Poly3D(x,x,x,x,x,x) ie. begin and end of a line

    3d locus is Locus3D(x,x,x) ie point

    to find "Poly3D" and replace with "Locus3D" works fine

    but I can't remove the last 3 coordinates in ths manner

    Is it simple to record a series of actions and save it as a command in VW?

    eg creat symbol, use object centre, leave symbol in place.

  17. it doesn't work.

    ...at least not with my limited knowledge of text editing.

    all changes result in vectorworks not opening the file.

    need to replace the text:

    Poly3D(

    -132.500000000000028,2.5,50717.584000000017113,

    127.500000000000028,2.5,50717.584000000017113

    );

    with

    Locus3D(-132.500000000000028,2.5,50717.584000000017113);

×
×
  • Create New...