Skip to main content

L_TableauTab

Written by Julien

Column Name

Description

Data Type

Length

Allow Nulls

Default

TB_RID

ID-No. of the tableau
(ID-No.=RID number of the tableau)
consecutive number

Integer

4

0
​

TB_MF_RID

ID-No. of the manufacturer
​
ID-No.=RID number of the manufacturer (MF_RID)

Integer

4

✓

0
​

TB_PG_GRP

ID-No. of the profile-group. The following parameters are available:

0 : TB_DX
1 : TB_DY
2 : TB_DZ
3 : TB_BASE_DZ

4 : TB_DX_BOX
5 : TB_DY_BOX
6 : TB_DZ_BOX
7 : TB_BASE_DZ_BOX

50 : TB_USER_PG_50
51 : TB_USER_PG_51
52 : TB_USER_PG_52
53 : TB_USER_PG_53
54 : TB_USER_PG_54

void

CGrTableauComp::SetProfilGruppenParameter(double *pData)

{

CGrComp::SetProfilGruppenParameter(pData);

pData[0] = m_pTableauSet->m_TB_DX;

pData[1] = m_pTableauSet->m_TB_DY;

pData[2] = m_pTableauSet->m_TB_DZ;

pData[3] = m_pTableauSet->m_TB_BASE_DZ;

pData[4] = m_pTableauSet->m_TB_DX_BOX;

pData[5] = m_pTableauSet->m_TB_DY_BOX;

pData[6] = m_pTableauSet->m_TB_DZ_BOX;

pData[7] = m_pTableauSet->m_TB_BASE_DZ_BOX;

pData[8] = m_DZ0_Edit;

CGrCarWall *pWall = GetCarWall();

if(pWall)

{

pData[10] = pWall->m_Width;

pData[11] = pWall->m_Thickness;

pData[12] = pWall->m_Height;

pData[18] = pWall->m_X0;

pData[19] = pWall->m_Z0;

}

pData[50]= m_pTableauSet->m_TB_USER_PG_50;

pData[51]= m_pTableauSet->m_TB_USER_PG_51;

pData[52]= m_pTableauSet->m_TB_USER_PG_52;

pData[53]= m_pTableauSet->m_TB_USER_PG_53;

pData[54]= m_pTableauSet->m_TB_USER_PG_54;

}

Integer

4

✓

0
​

TB_DESC

Description of the tableau

VarWChar

100

✓

TB_SUB_DESC

Sub-description of the tableau

VarWChar

75

✓

TB_DX

Width of the tableau

Double

9

✓

0
​

TB_DY

Depth of the tableau

Double

9

✓

0
​

TB_DZ

Length of the tableau

Double

9

✓

0
​

TB_BASE_DZ

Position of the base relative to the extends

Double

9

✓

0
​

TB_DZ0

Distance to the floor or if it is a display tableau above the door, it is the additional dimension to the entrance height (=DH: door height).

Double

9

✓

0
​

TB_DX_BOX

Contains the width of the box if no special mode in TB_MODE is set.

If a special bit is set in TB_MODE it contains the diameter of the cylinder hole.

Double

9

✓

0
​

TB_DY_BOX

Depth of the box

Double

9

✓

0
​

TB_DZ_BOX

Length of the box

Double

9

✓

0
​

TB_BASE_DZ_BOX

Double

9

✓

0
​

TB_MODE

Different modes for the tableaus:

0x0000 — Creates drill holes behind the wall opening (LOP)
0x0001 — Base is top of entrance (e.g. 2000 mm) else the base for DZ0 is finished floor.
0x0002 — There is a round hole for wiring at the position of TB_BASE_DZ_BOX. The diameter of the hole is stored in TB_DX_BOX.
0x0004 — Don't create the box automatically (LOP)
0x0008 — Don't create the panel automatically (LOP)
0x0016 — The drilling hole is centered in relation to the wall opening (LOP)
0x0032 — COP component is integrated into the cabin wall and the corresponding COP wall is broken
0x0064 — COP component breaks the cabin bumper rails at the corresponding position
0x0128 — COP component breaks the cabin kick plates at the corresponding position
0x0256 — COP component breaks the cabin mirrors at the corresponding position
0x0512 — COP component breaks the cabin hand rails at the corresponding position
0x1024 — Do not create drill holes behind the wall openings (LOP)
0x3072 — Specifies that one drill holes is created behind one wall opening (LOP)
0x5120 — Specifies that two drill holes are created behind one wall opening (important for shaft groups) (LOP)

Integer

4

✓

0
​

TB_CLR_RIGHT

Distance between box and wall opening (right)

Double

9

✓

0
​

TB_CLR_LEFT

Distance between box and wall opening (left)

Double

9

✓

0
​

TB_CLR_BOTTOM

Distance between box and wall opening (bottom)

Double

9

✓

0
​

TB_CLR_TOP

Distance between box and wall opening (top)

Double

9

✓

0
​

TB_CLR_REAR

Distance between box and wall opening (rear)

Double

9

✓

0
​

TB_DRILL_DX0

Double

9

✓

0
​

TB_DRILL_DZ0

Double

9

✓

0
​

TB_DRILL_DX

Double

9

✓

0
​

TB_DRILL_DZ

Double

9

✓

0
​

TB_WEIGHT

Double

9

✓

0
​

TB_USER_PG_50

Double

9

✓

0
​

TB_USER_PG_51

Double

9

✓

0
​

TB_USER_PG_52

Double

9

✓

0
​

TB_USER_PG_53

Double

9

✓

0
​

TB_USER_PG_54

Double

9

✓

0
​

TB_USER_PG_55

Double

9

✓

0
​

TB_USER_PG_56

Double

9

✓

0
​

TB_USER_PG_57

Double

9

✓

0
​

TB_USER_PG_58

Double

9

✓

0
​

TB_USER_PG_59

Double

9

✓

0
​

TB_USER_PG_60

Double

9

✓

0
​

TB_USER_PG_61

Double

9

✓

0
​

TB_USER_PG_62

Double

9

✓

0
​

TB_USER_PG_63

Double

9

✓

0
​

TB_USER_PG_64

Double

9

✓

0
​

TB_USER_PG_65

Double

9

✓

0
​

TB_USER_PG_66

Double

9

✓

0
​

TB_USER_PG_67

Double

9

✓

0
​

TB_USER_PG_68

Double

9

✓

0
​

TB_USER_PG_69

Double

9

✓

0
​

TB_PART_NO

VarWChar

50

✓

Did this answer your question?