• Industries
  • Products
  • Buy
  • Services & Support
  • Communities
  • Discussion Groups

    AutoCAD Map 3D

    Reply
    Distinguished Contributor
    Posts: 123
    Registered: ‎06-05-2006

    Saving Map to DWG with Block Attributes

    197 Views, 2 Replies
    04-20-2012 04:03 AM

    Hello,

     

    I have used the FDO to connect to my SHP files. I have used one data attribute to get a rotation for my blocks. I have also used a feature Label to display the text I am interested in.

     

    When I save to DWG, the feature labels come in as Text. I would like the text to go to the correct block attribute.

     

    Is there a way to do this? I did not see anything in the Style Editor to use my blocks' attributes, only the geometry.

     

    I am aware of using MAPIMPORT to set attributes from the data, but they do not come in rotated, and I have more conditions on which block to use, not just one field to decide the block name.

     

    Thanks,

    Mike

    Please use plain text.
    Valued Contributor
    pg002a
    Posts: 53
    Registered: ‎08-03-2010

    Re: Saving Map to DWG with Block Attributes

    04-25-2012 02:14 AM in reply to: odoshi

    You have to style SHP connection points(add symbols with rotation also) to same block you want to convert those to DWG after. Then you have to make drawing template where you must bring in blocks with names exatly same like you styled in shp points(symbol names), name must be equal also you must define attribute name eqatly same like you have in SHP point data field.

    Then you save map to dwg and need to use select template during process and after that all points are converted to blocks and also blocks are with attributes and right rotation also.

     

    Please use plain text.
    Distinguished Contributor
    Posts: 123
    Registered: ‎06-05-2006

    Re: Saving Map to DWG with Block Attributes

    04-25-2012 10:52 AM in reply to: odoshi

    Thanks you. Looks like I will use the MAPIMPORT method and post process with a .NET routine.

    Please use plain text.