Data transfer from MatrixTools® to MatrixFrame®
ET Concrete:
-
Cross calculation M+V+T
Two modes of data transfer:
a) concrete UI is not active. Copy of section, loads & display warning are performed;
b) concrete UI is active. Copy of all concrete data is available. The warning is shown when trying to copy from a column structural member to a beam document.
-
Column for isolated frame
Layered data transfer structure:
1) data transfer from the results mode (take loads from the spy function);
2) data transfer from the concrete general mode (take loads from the spy function + transfer general data);
3) data transfer from the concrete columns mode (data transfer of complete column structural member, with all loads and general data).
Remarks about layered data transfer structure:
a) loads are taken depending on if CCCFPMember data is available:
a.1) when browsing concrete columns, currently selected combination is copied;
a.2) when browsing results or other concrete windows, loads are copied from the current CRSMember passed from results to CTConColFrameDoc::InitToolboxContext(const CTCreateContext *pContext);
Different behavior based on the current active module:
b) when browsing results: Column for isolated frame document is created with section data & loads from current active member;
c) when browsing any concrete window except concrete columns: in addition to loads & section concrete general data is transferred (cover data, etc.);
d) when browsing concrete columns: a direct copy of Column for isolated frame core class CCCFPMember is implemented.
Simplified data transfer for concrete columns:
a) concrete UI inactive (no concrete data is transferred);
b) concrete UI active (concrete data is available; columns calculation is performed on-the-fly if needed, and data is copied).
ET Concrete +:
-
Column calculation + Fire
Remarks about layered data transfer structure:
a) loads cases are always transferred if available;
b) load combination coefficients are always transferred if available;
Different behavior based on current active module:
c) when browsing results: Column calculation + Fire document is created with section data & loads from current active member;
d) when browsing any concrete window except concrete columns: in addition to loads & section concrete general data is transferred (cover data, etc.);
e) when browsing concrete columns: a direct copy of Column calculation + Fire core class CCCFPMember is implemented.
The Spy function is disabled for certain documents in case of data transfer:
a) Column for isolated frame;
b) Column calculation + Fire.
These modules are calculated based on the following forces: Mb, Me, Mmid, Mmax and are not related to the specific cut position.
The Spy function is also disabled for all Masonry, Punching, Column and Beam documents in case of data transfer.