Sie sind auf Seite 1von 10

I Setting Up KISSsoft 51

2.6 Global settings - KISS.ini


Global settings for KISSsoft are defined in the KISS.ini file, which is located directly in the installation
folder. Most of these settings can also be defined directly in the software and are then saved to the
KISS.ini file.

2.6.1 Definitions in [PATH]


Variable name Description Note

KISSDIR=<INIDIR> The KISSsoft installation folder


path is generally defined with the
INIDIR variable.

HELPDIR Directory for user manual and


help figures

DATADIR Directory for .dat files Attention: You should not carry out any
upgrades or make any changes in this
directory. Save your own files in the DAT
subdirectory in the EXTDIR directory.

RPTDIR Directory for report templates Attention: You should not carry out any
(*.rpt) upgrades or make any changes in this
directory. Save your own files in the RPT
subdirectory in the EXTDIR directory.

USERDIR Default directory for opening and


saving

<CADDIR> Default directory for CAD export Should be located locally on a


workstation.

%TEMP% sets the temporary directory to


the operating system default.

TMPDIR Directory for temporary files Should be located locally on a


workstation.

%TEMP% sets the temporary directory to


the operating system default.

UDBDIR Directory for user-defined If several users are using the system, we
databases (*.udb) recommend you store the databases on a
server to ensure data uniformity if there
are changes and upgrades.

KDBDIR Directory for KISSsoft's KISSsoft datasets containing data that


databases (*.kdb) cannot be modified.
I Setting Up KISSsoft 52

EXTDIR Directory for user-defined report If there are several users, it is advisable to
templates and additional DAT store this directory on a server.
files

TEMPLATEDIR Directory for template files If there are several users, it is advisable to
(STANDARD.*). store this directory on a server.

LICDIR Directory for the license files You can install this directory on a server
so that all users can access the new
license files.
2.1 table: Table of variables used in the PATH environment

Note

You should have write permission for the directories set in these variables: TMPDIR, CADDIR,
USRDIR and UDBDIR.

Depending on in the configuration, you might not have write permission in these directories: C:\
Program files\ KISSsoft directory name or C:\ Programs\ KISSsoft directory name. Any files you
create are then diverted to the operating system's internal directories. In this case, select directories
with write permission.

The UDBDIR, TMPDIR, CADDIR, USERDIR and EXTDIR directories can also be defined in the
"Directories" tab, in the "Program settings" dialog (Extras > Settings).
You can also use JAVADIR to define the path to the java.exe here. You need this file if you want to
use Code_Aster (FEM) to calculate the deformation of planet carriers due to torsion.

2.6.2 Definitions in [SETUP]


Variable name Description Values

USCUSTOMARYUNITS Sets the system of units 0: metric, 1: US customary


units

MATERIALSSTANDARD Specifies the standard 0: DIN, 1: BS, 2: AISI, 3:


according to which the UNI, 4: AFNOR, 5: JIS, 6:
materials are defined CN
(configuration tool)

REPORTLANGUAGE Sets the language in which 0: German, 1: English, 2:


reports are displayed French, 3: Italian, 4:
Spanish, 5: Russian, 6:
Portuguese, 7: Chinese,
11: English with US
Customary Units

SHOWCALCTIME Displays the amount of time 0: No, 1: Yes


taken to perform a calculation
I Setting Up KISSsoft 53

SHOWPROGRESSBAR Shows the progress bar for 0: No, 1: Yes


time-intensive calculations

DISPLAYLANGUAGE Sets the language in which the 0: German, 1: English, 2:


user interface is displayed French, 3: Italian, 4:
Spanish, 5: Russian, 6:
Portuguese, 7: Chinese

DISPLAYFONTSIZE Sets the font size in KISSsoft 0: System size or else the
(FONT) direct font size

MESSAGESINREPORTLANGUAGE Sets the language in which 0: as interface, 1: as


messages are displayed reports

MESSAGESSHOWSTATE Defines which messages are to 0: all, 1: Information only in


be displayed in a message box. message window, 2:
Information and warnings
only in message window

EDITOR Path to the external editor

USEEXTERNALEDITOR Defines whether the external 0: No, 1: Yes


editor is to be used.

DATEFORMAT Date format, e.g.


DD.MM.YYYY

TIMEFORMAT Time format, e.g. hh.mm.ss

ENABLENETWORKING Defines whether the 0: No, 1: Yes


network/Internet can be
accessed (for example, to
display product news).

CHECKFORUPDATES Defines whether the system is 0: No, 1: Yes


to search for updates when the
program starts.

USETEMPORARYDATABASE Defines whether the databases 0: No, 1: Yes


are to be copied to a temporary
directory when the program
starts

RECENTFILESCOUNT Set number of most recently


used files in the File menu
displayed.

FORCEEXCLUSIVEOPEN Defines whether files can only 0: No, 1: Yes


be opened exclusively.

CALCONOPEN Defines whether calculations 0: No, 1: Yes, 2: no if


are to be performed on a file KISSsoft is started from
immediately, when it is loaded. KISSsys, otherwise yes
I Setting Up KISSsoft 54

CALCINTERFACEOUT Defines whether temporary 0: No, 1: Yes


reports for manufacturing data
are to be written during a
calculation.

ENABLEUSERSETTINGS Defines whether the settings in 0: No, 1: Yes


kiss.ini can be overwritten by
local settings.

USEFILEEXPLORER Defines whether the Explorer is 0: No, 1: Yes


to be displayed in the "View"
menu list. This process will
slow down KISSsoft
considerably.

USEHIGHDPIICONS Use scaled icons for high- 0: No, 1: Yes


resolution screens.
2.2 table: Table of variables used in the SETUP environment

2.6.3 Definitions in [REPORT]


Variable name Description

SIZE A number, 0-9, that specifies the scope of the report.

INCLUDEWARNINGS 0/1: Warnings are contained in the report

FONTSIZE Number that sets the font size in the report.

PAPERFORMAT Paper format: A3, A4, A5, Letter, Legal

PAPERORIENTATION 0/1: Portrait/Landscape

PAPERMARGINLEFT Distance from the left-hand page margin [mm].

PAPERMARGINRIGHT Distance from the right-hand page margin [mm].

PAPERMARGINTOP Distance from the top page margin [mm].

PAPERMARGINBOTTOM Distance from the bottom page margin [mm].

COMPARE 0/1: Adds date/time to the report in comparison mode.

SAVEFORMAT 0-4: RTF, PDF, DOC, DOCX, TXT

LOGO Sets the picture file displayed in the header and footer.

HEADER Contains the header usage definition.

USEHEADERFORALLPAGES 0/1: header only on first page/on all pages

FOOTER Contains the footer usage definition.

USEFOOTERFORALLPAGES 0/1: footer only on first page/on all pages


I Setting Up KISSsoft 55

0: Reports can be edited and saved as editable text


documents
READONLY
1: Reports cannot be edited and can only be exported as PDF
documents

0: The zoom factor is reset to 100% when you open a new


report.
KEEPZOOMFACTOR

1: The zoom factor is retained when you open a new report.

0: The scroll position is reset when you open a new report.


KEEPSCROLLPOSITION
1: The scroll position is retained when you open a new report.

false: When you open a file with KISSedit, it is displayed in full


screen mode.
SPLITONOPEN
true: When you open a file with KISSedit, it is displayed in split
view.
Table 2.3: Table of variables used in the REPORT environment

2.6.4 Definitions in [GRAPHICS]


Variable name Description

BACKGROUND 0: black, 15: white (for more information, see Graphics > Settings)
2.4 table: Table of variables used in the GRAPHICS environment

2.6.5 Definitions in [LICENSE]


Variable name Description

LOGGING Number used to configure the logging of license usage.

0: no log file

1: Log in, Log out, No license, Used and Missing rights

2: Log in, Log out, No license

3: Log in, Log out, No license, Missing rights

In network versions, the user's uptime is also displayed in minutes when


they log out.

LICENSELOGFILE .log file for generating reports of license usage.


I Setting Up KISSsoft 56

TIMEOUT Time [min] until an unused floating license is activated on the network
again.
2.5 table: Table of variables used in the LICENSE environment

2.6.6 Definitions in [CADEXPORT]


Variable name Description

USEDXFHEADER 0/1: Use DXF header for DXF export.

DXFVERSION 0/1: Version 12/15

INPUTLAYER Name of the layer for import.

OUTPUTLAYER Name of the layer for export.

DXFPOLYLINE 0/1/2: Use polygonal course, lines or points for the export.
2.6 table: Table of variables used in the CADEXPORT environment

2.6.7 Definitions in [INTERFACES]


Variable name Description

DEFAULT Name of the CAD system:

Solid Edge

SolidWorks

Inventor

CATIA

Creo

HiCAD

GEAREXPORT3D Displays the CAD system name in lists (see DEFAULT).

SYMMETRIC 0/1: Full tooth space/half tooth space mirrored (symmetrical)


(default = 0)

SAVEFILENAME 0/1: Saves the entire file contents/Saves only the file name and
the path.

(Default = 1)

MESSAGECADVERSION 0/1: You see a message/no message if the CAD version is no


longer supported by the interface.

(Default = 1)
2.7 table: Table of variables used in the INTERFACES environment
I Setting Up KISSsoft 57

2.6.8 Definitions in [SOLIDEDGE]


Variable name Description

LIBRARY Interface dll (kSoftSolidEdge.dll) directory

SIMPLIFIEDPRESENTATION 0/1: Set the variable to 1 to also generate a simplified gear

SMARTPATTERN 0/1: Fastpattern/Smartpattern

APPROXIMATION 1/2/3/4: Polygonal course (supported)/Arcs of circle


(supported)/Quadratic splines (supported)/Cubic splines
(default)

USERPARTTEMPLATE Template file directory (e.g. C:\Template\metric.par) or just the


template file name (e.g. metric.par): the path is then taken from
the settings in Solid Edge
Table 2.8: Table of variables used in the SOLIDEDGE environment

2.6.9 Definitions in [SOLIDWORKS]


Variable name Description

LIBRARY Interface dll (kSoftSolidWorks.dll) directory

SIMPLIFIEDPRESENTATIONNAME Setting this variable generates a simplified gear with this


name

APPROXIMATION 1/2/3/4: Polygonal course (supported)/Arcs of circle


(supported)/Quadratic splines (supported)/Cubic splines
(default)
2.9 table: Table of variables used in the SOLIDWORKS environment

2.6.10 Definitions in [INVENTOR]


Variable name Description

LIBRARY Interface dll (kSoftInventor.dll) directory

APPROXIMATION 1/2/3/4: Polygonal course (supported)/Arcs of circle


(supported)/Quadratic splines (supported)/Cubic splines
(default)
2.10 table: Table of variables used in the INVENTOR environment

2.6.11 Definitions in [CATIA]


Variable name Description

LIBRARY Interface dll (kSoftCatia.dll) directory


I Setting Up KISSsoft 58

LIBRARYSWMS Directory containing the interface manufacturer's .dll file

LANGUAGEFILE Directory containing the interface manufacturer's .ini file

DEBUG Interface manufacturer's variable

DEBUGPATH Interface manufacturer's variable

HELPFILE Interface manufacturer's variable

LASTSETTING_CONSTRUCTION Interface manufacturer's variable

LASTSETTING_GEARNAME Interface manufacturer's variable

LASTSETTING_PRODUCTIONINFO Interface manufacturer's variable

LASTSETTING_CALCINFO Interface manufacturer's variable

LASTSETTING_FLAGINFO Interface manufacturer's variable

APPROXIMATION 1/2/3/4: Polygonal course (not supported)/Arcs of circle


(not supported)/Quadratic splines (default)/Cubic splines
(not supported)
2.11 table: Table of variables used in the CATIA environment

2.6.12 Definitions in [PROENGINEER]


The ProEngineer interface has an individual subsection/menu for each version (for example, Wildfire
5, 32bit). However, the definitions in "kiss.ini" are the same in every 3D interface to Creo Parametric
(ProEngineer) chapters.

Variable name Description

LIBRARY Interface dll directory (kSoftProEngineer.dll)

INTERFACECOMMAND Directory containing the interface manufacturer's .exe file

USCUSTOMARYUNITS 0/1: System of units used in the metric or US Customary Units model

APPROXIMATION 1/2/3/4: Polygonal course (not supported)/Arcs of circle


(default)/Quadratic splines (not supported)/Cubic splines (not
supported)
2.12 table: Table of variables used in the PROENGINEER environment

2.6.13 Definitions in [HICAD]


Variable name Description

LIBRARY Interface dll directory (kSoftHiCAD.dll)


I Setting Up KISSsoft 59

APPROXIMATION 1/2/3/4: Polygonal course (not supported)/Arcs of circle


(default)/Quadratic splines (not supported)/Cubic splines (not
supported)
2.13 table: Table of variables used in the HICAD environment

2.6.14 Definitions in [VIDEOENCODING]


Variable name Description Values

Specifies the video codec which is to be used


to encode videos.
0: H.264, 1: H.265
CODEC
(default = 0)
Not all operating systems support all possible
values.

Specifies whether hardware video encoding is 0: No, 1: Yes (default =


HARDWAREENCODING
to be used, if available. 1)

0: CBR (fixed bitrate)

1: Unconstrained VBR
(variable bitrate without
maximum)
Specifies the encoding mode. In some
circumstances, a different mode will be used if 2: Constrained VBR
MODE the hardware, operating system or selected (variable bitrate with
codec do not support the initially selected maximum)
mode.
3: Quality level (target
quality, without
specifying the bitrate)

(Default = 3)

0: Use the current width


of the graphic in the
Specifies the video width. The width can be
Graphics window
either defined automatically or fixed.
WIDTH
1-32767: Use this width
However, very small or very large values may
(in pixels)
cause the video recording to fail.

(Default = 0)

Specifies the video height. The height can be


0: Use the current
either defined automatically or fixed.
height of the graphic in
HEIGHT
the Graphics window
However, very small or very large values may
cause the video recording to fail.
I Setting Up KISSsoft 60

Variable name Description Values

1-32767: Use this height


(in pixels)

(Default = 0)

Specifies the quality level to be used if


MODE=3 is set.
0-51: The quality level
QUALITY #
to be used (default = 24)
Not all codecs or operating systems support
all possible values.

The video's target bitrate in bit/s.


0: The bitrate is
If MODE=0, this specifies the video's constant calculated automatically
bitrate. using the Kush gauge

AVGBITRATE
If MODE=1/2, this specifies the video's Other values: The
average bitrate. bitrate to be used

However, very small or very large values may (Default = 0)


cause the video recording to fail.

The video's maximum bitrate in bit/s, if


MODE=2. 0: The bitrate is
calculated automatically
MAXBITRATE This value should be greater than using the Kush gauge
AVGBITRATE. However, very small or very Other values: The
large values may cause the video recording to bitrate to be used
fail.

Specifies the number of images per second in


the recorded video.
Recommended values:
FPS
30 or 60 (default = 30)
However, very small or very large values may
cause the video recording to fail.

2.7 User-defined settings


User-defined settings can be reset via Extras > Configuration tool.

2.7.1 Configuration tool


In the General tab, you can select the older version's "kdb" database directory (prior to 03-2017.
After that, it is called "udb".) by selecting the Update database option. Click "Run" to transfer the