after this code i am not able to trim
Dim opt As PartDocument
Set opt = ThisApplication.Documents.Add(kPartDocumentObject, ThisApplication.FileManager.GetTemplateFile(kPartDocumentObject))
Dim ocd As PartComponentDefinition
Set ocd = opt.ComponentDefinition
Dim op As PlanarSketch
Set op = ocd.Sketches.Add(ocd.WorkPlanes(3))
Dim oTG As TransientGeometry
Set oTG = ThisApplication.TransientGeometry
'Project X-Axis
Dim oxaxis As SketchEntity
Set oxaxis = op.AddByProjectingEntity(ocd.WorkAxes(1))
'Project y-Axis
Dim oyaxis As SketchEntity
Set oyaxis = op.AddByProjectingEntity(ocd.WorkAxes(2))
oxaxis.Construction = True
oyaxis.Construction = True
Dim oc As SketchCircle
Set oc = op.SketchCircles.AddByCenterRadius(oTG.CreatePoint2d(0, 0), 1720 * 0.1 * 0.5)
oc.Construction = True
Dim ox As SketchEntitiesEnumerator
Set ox = op.SketchLines.AddAsPolygon(12, oTG.CreatePoint2d(0, 0), oTG.CreatePoint2d(860 * 0.1, 0), False)
Dim cc As DiameterDimConstraint
Set cc = op.DimensionConstraints.AddDiameter(oc, oTG.CreatePoint2d(400 * 0.1, 400 * 0.1))