GSDPackage isa Package
{
CATWheel isa SkinFeature
{
NLSName =
UserFeature1;
Fill = 0 ,
Type : Feature ;
`Main result`
= 0 , Type : Feature
NLSName
:`Main result` ;
Point = 0 , Type : Feature ;
Plane = 0 , Type : Feature ;
Configuration = 0 , Type : String ;
Distance = 0 , Type : LENGTH ;
Radius = 0 , Type : LENGTH ;
}
} |
In the .CATGscript opposite, the
Point, the Plane,
the Configuration, the
Distance, and the
Radius are the inputs of the User
Feature. These inputs will be required when instantiating the User
Feature. Note that these inputs can be the roles you assigned to
the inputs. |
Point =
"Input point";
Plane = "Support";
Configuration = "Distance
configuration";
Configuration.Item1="Short";
Configuration.Item2="Normal";
Configuration.Item3="Long";
Distance = "Wheel distance";
Radius = "Wheel radius";
Fill = "Fill";
//For the Nls message of update error
UpdateErrorMessage = " UPDATE ERROR MESSAGE IN ENGLISH" |
The inputs of the .CATGscript file are listed in
the opposite cell along with their NLS names: Point = "Input
Point". Note that:
- Inputs names must not contain blank spaces.
- All NLS names are indicated between quotes
"" and are separated by ;.
- It is possible to add an error message that will be launched
if an update error occurs.
- The name of the file is: CATTypeCATWheel.CATNls
|