- tutti i campi Id sostituiti con id (minuscolo)
- in FaceData aggiunta scrittura Edges (GetFaceInfo) e MainEdges (BottomFace e LongFaces)
This commit is contained in:
@@ -210,20 +210,20 @@ end
|
||||
-------------------------------------------------------------------------------------------------------------
|
||||
-- Recupero dati foro e adattamento se speciale
|
||||
function FeatureData.GetDrillingData( Proc)
|
||||
local AuxId = EgtGetInfo( Proc.Id, 'AUXID', 'i')
|
||||
local AuxId = EgtGetInfo( Proc.id, 'AUXID', 'i')
|
||||
|
||||
-- verifico se foro da adattare
|
||||
if EgtExistsInfo( Proc.Id, 'DiamUser') then
|
||||
if AuxId then AuxId = AuxId + Proc.Id end
|
||||
if EgtExistsInfo( Proc.id, 'DiamUser') then
|
||||
if AuxId then AuxId = AuxId + Proc.id end
|
||||
if AuxId and EgtGetType( AuxId) == GDB_TY.CRV_ARC and BeamData.USER_HOLE_DIAM and BeamData.USER_HOLE_DIAM > 1 then
|
||||
EgtModifyArcRadius( AuxId, BeamData.USER_HOLE_DIAM / 2)
|
||||
end
|
||||
end
|
||||
|
||||
local dDiam = EgtGetInfo( Proc.Id, 'P12', 'd') or 0
|
||||
local dLen = abs( EgtCurveThickness( Proc.Id + AuxId)) or 0
|
||||
local nFcs = EgtGetInfo( Proc.Id, 'FCS', 'i') or 0
|
||||
local nFce = EgtGetInfo( Proc.Id, 'FCE', 'i') or 0
|
||||
local dDiam = EgtGetInfo( Proc.id, 'P12', 'd') or 0
|
||||
local dLen = abs( EgtCurveThickness( Proc.id + AuxId)) or 0
|
||||
local nFcs = EgtGetInfo( Proc.id, 'FCS', 'i') or 0
|
||||
local nFce = EgtGetInfo( Proc.id, 'FCE', 'i') or 0
|
||||
|
||||
return dDiam, dLen, nFcs, nFce
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user