Revit Architecture Forum
Welcome to Autodesk’s Revit Architecture Forums. Share your knowledge, ask questions, and explore popular Revit Architecture topics.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Load Family

1 REPLY 1
Reply
Message 1 of 2
Anonymous
324 Views, 1 Reply

Load Family

I'm trying to display a new family on a sheet.  It doesn't display.  How do I do that?  This is my sample code:

 

Public Function Execute(ByVal commandData As Autodesk.Revit.UI.ExternalCommandData, ByRef message As String, ByVal elements As Autodesk.Revit.DB.ElementSet) As Autodesk.Revit.UI.Result Implements Autodesk.Revit.UI.IExternalCommand 

.Execute

 

 

Dim fileName As String ="C:\Users\cpo\my documents\titleblock.rfa"

 

 

 

TaskDialog.Show("Title", fileName.ToString)

m_rvtUIApp = commandData.Application

 

TaskDialog.Show(m_rvtUIApp.ToString, "")

m_rvtUIDoc = m_rvtUIApp.ActiveUIDocument

 

 

TaskDialog.Show(m_rvtUIDoc.ToString, "")

m_rvtApp = m_rvtUIApp.Application

 

TaskDialog.Show(m_rvtApp.ToString, "")

m_rvtDoc = m_rvtUIDoc.Document

 

 

TaskDialog.Show(m_rvtDoc.ToString, "")

 

Dim family As Family = Nothing

 

 

If Not m_rvtDoc.LoadFamily(fileName, family) Then

 

Throw New Exception("Unable to load "+ fileName)

EndIf

 

TaskDialog.Show(family.ToString, "")

 

Dim symbolItor As FamilySymbolSetIterator = family.Symbols.ForwardIterator()

 

Dim x As Double = 0, y As Double= 0

 

 

While symbolItor.MoveNext()

 

Dim symbol As FamilySymbol = TryCast(symbolItor.Current, FamilySymbol)

 

 

Dim location As New Autodesk.Revit.DB.XYZ(x, y, 10)

 

Dim instance As Autodesk.Revit.DB.FamilyInstance = m_rvtDoc.Create.NewFamilyInstance(location, symbol, Autodesk.Revit.DB.Structure.StructuralType.NonStructural)

 

 

TaskDialog.Show(symbol.ToString, "")

x += 10

 

EndWhile

 

Return Result.Succeeded

 

 

End Function

1 REPLY 1
Message 2 of 2
rosskirby
in reply to: Anonymous

You'll probably have more luck on the API forum: http://forums.autodesk.com/t5/Autodesk-Revit-API/bd-p/160

Ross Kirby
Principal
Dynamik Design
www.dynamikdesign.com

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Forma Design Contest


Autodesk Design & Make Report