Questions about dimensions?

Anonymous

Questions about dimensions?

Anonymous
Not applicable

I have set up a dimension style in vb .net, I am having rouble setting the suffix and the linear precision?

 

Here is what I currently have:

 

Dim acDimStyleTbl As DimStyleTable
acDimStyleTbl = acTrans.GetObject(acCurDb.DimStyleTableId, _ OpenMode.ForRead)

 

Dim sDimStyleName As String = "test"

 

Dim acDimStyleTblRec As DimStyleTableRecord = New DimStyleTableRecord()

 

acDimStyleTblRec.Dimscale = 20
acDimStyleTblRec.Dimtxt = 0.18

acDimStyleTblRec.Name = sDimStyleName

acDimStyleTbl.UpgradeOpen()

 

acDimStyleTbl.Add(acDimStyleTblRec)
acTrans.AddNewlyCreatedDBObject(acDimStyleTblRec, True)

 

acCurDb.Dimstyle = acDimStyleTblRec.ObjectId

 

I need to add a single quotation mark for the suffix (  " ie: inches ) and I want the precision at '.00' Any help or advice would be greatly appreciated!

0 Likes
Reply
Accepted solutions (1)
725 Views
2 Replies
Replies (2)

Balaji_Ram
Alumni
Alumni
Accepted solution

Hello,

 

Have you tried using the "DimStyleTableRecord.Dimpost" and "DimStyleTableRecord.Dimdec" properties ?

 

Hope it helps.



Balaji
Developer Technical Services
Autodesk Developer Network

Anonymous
Not applicable

Thanks, this did work. The only problem I had was triny to get  " to show up for inches and I got that to work by using:

 

DimStyleTableRecord.Dimpost = (Chr(34))

 

 

0 Likes