@Anonymous,
Try the below iLogic code to pull parameters from assembly and custom iProperties in drawing document. Need to run below iLogic in drawing document.
doc = ThisDrawing.ModelDocument
'Below code is to pull parameters from a document which is referenced in drawing document
ARCHITECT = Parameter(doc.DisplayName, "ARCHITECT")
CUSTOMER_CONTACT = Parameter(doc.DisplayName, "CUSTOMER_CONTACT")
DOOR_NO = Parameter(doc.DisplayName, "DOOR_NO")
DRAWING_NO = Parameter(doc.DisplayName, "DRAWING_NO")
ENTRANCE = Parameter(doc.DisplayName, "ENTRANCE")
FINISH = Parameter(doc.DisplayName, "FINISH")
JOB = Parameter(doc.DisplayName, "JOB")
LOCATION = Parameter(doc.DisplayName, "LOCATION")
MAT_CEILING = Parameter(doc.DisplayName, "MAT_CEILING")
MAT_ROOF = Parameter(doc.DisplayName, "MAT_ROOF")
MAT_WALLS = Parameter(doc.DisplayName, "MAT_WALLS")
MAT_WINGS = Parameter(doc.DisplayName, "MAT_WINGS")
MODEL = Parameter(doc.DisplayName, "MODEL")
ORDER_NO = Parameter(doc.DisplayName, "ORDER_NO")
'Below code is to create custom propeties in drawing document
iProperties.Value("Custom", "ARCHITECT") = ARCHITECT
iProperties.Value("Custom", "CUSTOMER CONTACT") = CUSTOMER_CONTACT
iProperties.Value("Custom", "DOOR NO.") = DOOR_NO
iProperties.Value("Custom", "DRAWING NO.") = DRAWING_NO
iProperties.Value("Custom", "ENTRANCE") = ENTRANCE
iProperties.Value("Custom", "FINISH") = FINISH
iProperties.Value("Custom", "JOB") = JOB
iProperties.Value("Custom", "LOCATION") = LOCATION
iProperties.Value("Custom", "MAT'L CEILING") = MAT_CEILING
iProperties.Value("Custom", "MAT'L ROOF") = MAT_ROOF
iProperties.Value("Custom", "MAT'L WALLS") = MAT_WALLS
iProperties.Value("Custom", "MAT'L WINGS") = MAT_WINGS
iProperties.Value("Custom", "MODEL") = MODEL
iProperties.Value("Custom", "ORDER NO.") = ORDER_NO
Please feel free to contact if there is any queries.
If solves problem, click on "Accept as solution" / give a "kudo".
Thanks and regards,
CHANDRA SHEKAR G
Developer Advocate
Autodesk Developer Network