Column Name | Description | Data Type | Length | Allow Nulls | Default |
PB_RID | RID number of the pulley beam | Integer | 4 |
| 0 |
PB_DESC | Description of the pulley beam | VarWChar | 75 | ✓ |
|
PB_SUB_DESC | Sub-description of the pulley beam for detailed information | VarWChar | 75 | ✓ |
|
PB_MF_RID | ID-No. of the manufacturer | Integer | 4 | ✓ | 0 |
PB_PG_GRP | ID-No. of the profile-group. void CGrPulleyBeamComp::SetProfilGruppenParameter(double *pData) { short i; CGrComp::SetProfilGruppenParameter(pData); for(i=0; i<2;i++) { if(m_pPulleySingle[i]->IsActive()) { pData[0] = m_pPulleySingle[i]->Get_D(); pData[1] = m_pPulleySingle[i]->m_pPulleyDimSet->m_PUD_B; break; } } pData[3] = -m_R1Dist_Edit + m_R2Dist_Edit; if(m_pOwner) { if(m_pOwner->IsKindOf(RUNTIME_CLASS(CGrMoveFrameComp))) { CGrMoveFrameComp *pMF = (CGrMoveFrameComp *)m_pOwner; pData[4] = pMF->GET_DBG(); } } pData[5] = m_R1Dist_Edit; pData[6] = m_R2Dist_Edit; CGrShaftComp * pSh; pSh = GetShaft(); pData[7] =0; pData[8] =0; if(pSh) { pData[7] = pSh->m_pCar->m_KB_Edit; pData[8] = pSh->m_pCar->m_KT_Edit; } if(m_pPulleyBeamSet) { pData[50] = m_pPulleyBeamSet->m_PB_USER_PG_50; pData[51] = m_pPulleyBeamSet->m_PB_USER_PG_51; pData[52] = m_pPulleyBeamSet->m_PB_USER_PG_52; pData[53] = m_pPulleyBeamSet->m_PB_USER_PG_53; pData[54] = m_pPulleyBeamSet->m_PB_USER_PG_54; pData[55] = m_pPulleyBeamSet->m_PB_USER_PG_55; pData[56] = m_pPulleyBeamSet->m_PB_USER_PG_56; pData[57] = m_pPulleyBeamSet->m_PB_USER_PG_57; pData[58] = m_pPulleyBeamSet->m_PB_USER_PG_58; pData[59] = m_pPulleyBeamSet->m_PB_USER_PG_59; pData[60] = m_pPulleyBeamSet->m_PB_USER_PG_60; pData[61] = m_pPulleyBeamSet->m_PB_USER_PG_61; pData[62] = m_pPulleyBeamSet->m_PB_USER_PG_62; pData[63] = m_pPulleyBeamSet->m_PB_USER_PG_63; pData[64] = m_pPulleyBeamSet->m_PB_USER_PG_64; pData[65] = m_pPulleyBeamSet->m_PB_USER_PG_65; pData[66] = m_pPulleyBeamSet->m_PB_USER_PG_66; pData[67] = m_pPulleyBeamSet->m_PB_USER_PG_67; pData[68] = m_pPulleyBeamSet->m_PB_USER_PG_68; pData[69] = m_pPulleyBeamSet->m_PB_USER_PG_69; } } | Integer | 4 | ✓ | 0 |
PB_PUD_RID | RID number of the pulley (RID number of PulleyDimTab) | Integer | 4 | ✓ | 0 |
PB_MODE | Modes for pulley beams: 0x0001 — 1:1 | Integer | 4 | ✓ | 0 |
PB_PUD_DIST | Distance pulley beam | Double | 9 | ✓ | 0 |
PB_RWF_RID | RID number of the rope fixing component (only use when the beam is able to fix traction 1:1) | Integer | 4 | ✓ | 0 |
PB_PART_NO |
| VarWChar | 50 | ✓ |
|
PB_USER_PG_50 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_51 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_52 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_53 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_54 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_55 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_56 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_57 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_58 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_59 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_60 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_61 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_62 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_63 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_64 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_65 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_66 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_67 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_68 |
| Double | 9 | ✓ | 0 |
PB_USER_PG_69 |
| Double | 9 | ✓ | 0 |
L_PulleyBeamTab
Written by Julien
