Diamond 3.10: Is there any TCL command for hard-macro (NMC flow) for "Add External Pin" operation?

Diamond 3.10: Is there any TCL command for hard-macro (NMC flow) for "Add External Pin" operation?

Description:
External pin declaration is done manually including the declaration of a component to a reference in Diamond. This features should be automated to ensure safety and guarantee that HardMacro  will always be added to complete top design, as part of Functional Safety of the Diamond software, and can only be done thru TCL scripts.

Solution: 
It is not recommended for customers to use the Hardmacro (NMC flow) as this feature has not been maintained. So, the functionality is not guaranteed and there's no plan to enhance this feature in Diamond.