Yes but it goes a lot quicker than you might think. I would suggest figuring out all the iLogic you want in the parts before changing them.
For example we have ours automatically fill out a lot of custom properties just by the file name. This is just our plate from content center iLogic.
It splits the file name to fill out the part number and job number. It also fills in the description correct every time and rounds mass of the plate.
SyntaxEditor Code Snippet
'MarkNumber and Job Information
iProperties.Value("Project", "Part Number") = ThisDoc.FileName(False) 'without extension
Try
'Filename Convert
Part_Number = iProperties.Value("Project", "Part Number")
Job_Split = Split(Part_Number, "-")(0)
Mark_Split = Split(Part_Number, "-")(1)
iProperties.Value("Custom", "Job") = "=" & Job_Split
iProperties.Value("Custom", "MarkNumber") = "=" & Mark_Split
Catch
End Try
If PlateOrFlatBar = "Plate" Then
iProperties.Value("Custom", "TF BOM")="=PLATE <Thickness> THK x <Width> x <Length>"
Else
iProperties.Value("Custom", "TF BOM")="=BAR, FLAT <Thickness> THK x <Width> x <Length> LG"
End If
iProperties.Value("Custom", "Description") = "=<TF BOM>"
'Mass
iProperties.Value("Custom", "Mass")=Round(iProperties.Mass)
iProperties.Value("Custom", "Masskg")=Round(iProperties.Mass*0.45359237)