--- title: "Place on Components Type.ini" slug: "place-on-components-typeini" updated: 2022-06-14T09:12:33Z published: 2022-06-14T09:12:33Z canonical: "help.sovelia.com/place-on-components-typeini" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.sovelia.com/llms.txt > Use this file to discover all available pages before exploring further. # Place on Components Type.ini The Place on Component Type.ini files contains configuration settings, component information and tables for the different component types in [Place on Components](/v1/docs/place-on-component). The file name appears as a component type in the Component Type list box in the Place on Component dialog. The Cadit Place on Component Type files are located in the library folder, under the OnComponents folder. | Section Key | Value | Description | | --- | --- | --- | | [ComponentTypes] | | For information about the selected components | | *Type1=* *Type2=* … | property name\| property value \| section heading example: ct_parts_template \|hea.ipt\|HEA HEB | The type keys are numbered from 1 and up for each component type to check. The value is divided into three elements divided by a \| First element is the property name to check. Second is the value of the property. The third element refers to the component type sub section heading in the file to go to if found. In the example, if the value of ct_parts_template is hea.ipt, the program goes to the component type sub section HEA HEB | | | | | | [component type sub section] example:[HEA HEB] | | Setup for a specific component type, if found | | *TemplateFile=* | Template file name example: HEA HEB Intermediate PL.iptName of the template file to be inserted | | | *SourceParam1=* *SourceParam2=* … | Parameter name | Parameter name to read from the selected component. The keys are numbered from 1 and up for each parameter to read | | *DestParam1=* *DestParam2=* … | Parameter name | Parameter name on the new component to set the value from the corresponding SourceParam number. The keys are numbered from 1 and up for each parameter | See also [Place on Components](/v1/docs/place-on-component) Example: Place on Component Type.ini Any line starting with a semicolon (;) will be ignored. ``` [ComponentTypes] Type1 =ct_parts_template|hea.ipt|HEA HEB Type2 =ct_parts_template|heb.ipt|HEA HEB Type3 =ct_parts_template|hechem.ipt|HEC HEM Type4 =ct_parts_template|inp.ipt|INP Type5 =ct_parts_template|ipe.ipt|IPE Type6 =ct_parts_template|ipeoipev.ipt|IPEOIPEV Type7 =ct_parts_template|u.ipt|U Type8 =ct_parts_template|uap.ipt|UAP Type9 =ct_parts_template|unp.ipt|UNP Type10 =ct_parts_template|upe.ipt|UPE Type11 =ct_parts_template|usp.ipt|USP Type12 =ct_parts_template|CC HEA|CC HEA HEB Type13 =ct_parts_template|CC HEB|CC HEA HEB Type14 =ct_parts_template|CC HEC|CC HEC HEM Type15 =ct_parts_template|CC HEM|CC HEC HEM Type16 =ct_parts_template|CC IPE|CC IPE Type17 =ct_parts_template|CC UNP|CC UNP Type18 =ct_parts_template|CC UPE|CC UPE Type19 =ct_parts_template|xhp.ipt|XHP Type20 =ct_parts_template|xhp custom.ipt|XHP Type21 =ct_parts_template|xup.ipt|XUP Type22 =ct_parts_template|xup custom.ipt|XUP Type23 =ct_parts_template|hea_w_Intermed.ipt|HEA HEB Type24 =ct_parts_template|heb_w_Intermed.ipt|HEA HEB Type25 =ct_parts_template|PG.ipt|PG Type26 =ct_parts_template|F39829ig.ipt|F39829IG [HEA HEB] TemplateFile=HEA HEB Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r DestParam5=ct_r SourceParam6=ct_dimension DestParam6=ct_dimension [HEC HEM] TemplateFile=HEC HEM Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r DestParam5=ct_r SourceParam6=ct_dimension DestParam6=ct_dimension [INP] TemplateFile=INP Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r DestParam5=ct_r SourceParam6=ct_h DestParam6=ct_dimension [IPE] TemplateFile=IPE Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r DestParam5=ct_r SourceParam6=ct_h DestParam6=ct_dimension [IPEOIPEV] TemplateFile=IPE Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r DestParam5=ct_r SourceParam6=ct_dimension DestParam6=ct_dimension [U] TemplateFile=U Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_t DestParam3=ct_t SourceParam4=ct_r DestParam4=ct_r [UAP] TemplateFile=UAP Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r1 DestParam5=ct_r1 [UNP] TemplateFile=UNP Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r1 DestParam5=ct_r1 SourceParam6=ct_c DestParam6=ct_c SourceParam6=ct_slope DestParam6=ct_slope [UPE] TemplateFile=UPE Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r1 DestParam5=ct_r1 [USP] TemplateFile=USP Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r1 DestParam5=ct_r1 [XHP] TemplateFile=XHP Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r DestParam5=ct_r SourceParam6=ct_v DestParam6=ct_v [XUP] TemplateFile=XUP Intermediate PL.ipt SourceParam1=ct_h DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=ct_s DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t SourceParam5=ct_r1 DestParam5=ct_r1 [CC HEA HEB] TemplateFile=CC HEA HEB Intermediate PL.ipt SourceParam1=ParH DestParam1=ct_h SourceParam2=b DestParam2=ct_b SourceParam3=t1 DestParam3=ct_s SourceParam4=t2 DestParam4=ct_t SourceParam5=R1 DestParam5=ct_r ;SourceParam6=ct_dimension ;DestParam6=ct_dimension [CC HEC HEM] TemplateFile=CC HEC HEM Intermediate PL.ipt SourceParam1=ParH DestParam1=ct_h SourceParam2=b DestParam2=ct_b SourceParam3=t1 DestParam3=ct_s SourceParam4=t2 DestParam4=ct_t SourceParam5=R1 DestParam5=ct_r ;SourceParam6=ct_dimension ;DestParam6=ct_dimension [CC IPE] TemplateFile=IPE Intermediate PL.ipt SourceParam1=ParH DestParam1=ct_h SourceParam2=b DestParam2=ct_b SourceParam3=t1 DestParam3=ct_s SourceParam4=t2 DestParam4=ct_t SourceParam5=R1 DestParam5=ct_r SourceParam6=ParH DestParam6=ct_dimension [CC UNP] TemplateFile=CC UNP Intermediate PL.ipt SourceParam1=G_H DestParam1=ct_h SourceParam2=G_W DestParam2=ct_b SourceParam3=G_T DestParam3=ct_s SourceParam4=G_T1 DestParam4=ct_t SourceParam5=G_IR DestParam5=ct_r1 SourceParam6=G_C DestParam6=ct_c SourceParam6=G_NG DestParam6=G_NG [CC UPE] TemplateFile=CC UPE Intermediate PL.ipt SourceParam1=G_H DestParam1=ct_h SourceParam2=G_W DestParam2=ct_b SourceParam3=G_T DestParam3=ct_s SourceParam4=G_T1 DestParam4=ct_t SourceParam5=G_IR DestParam5=ct_r1 [PG] TemplateFile=PG Intermediate PL.ipt SourceParam1=ct_hoyde DestParam1=ct_h SourceParam2=ct_bredde DestParam2=ct_b SourceParam3=ct_stegtykkelse DestParam3=ct_s SourceParam4=ct_flenstykkelse DestParam4=ct_t [F39829IG] TemplateFile=F39829IG Intermediate PL.ipt SourceParam1=ct_hoyde DestParam1=ct_h SourceParam2=ct_b DestParam2=ct_b SourceParam3=d13 DestParam3=ct_s SourceParam4=ct_t DestParam4=ct_t ```