Добрый вечер!
Создаю новый тип стены и пытаюсь задать толщину стены:
- ... 
- newWallThknss = wtp.Duplicate("MW 0.2") as WallType; 
- CompoundStructure cs = newWallThknss.GetCompoundStructure(); 
-   
- double layerWidth = 0.2; 
- int layerIndex = cs.GetFirstCoreLayerIndex(); 
-   
- IList<CompoundStructureLayer> cslayers = cs.GetLayers(); 
- foreach (CompoundStructureLayer csl in cslayers) { 
- cs.SetLayerWidth(layerIndex, layerWidth); 
- layerIndex++; 
- } 
- newWallThknss.SetCompoundStructure(cs); 
-   
Создается новый тип, но совершенно с другим значением 
толщиныПодумал, что это из-за дюймов поэтому сделал преобразование на 304,8, но в итоге значение (хотя используя простейшие математические вычисления, все должно быть верно) все равно не верное.
Есть ли какие подводные камни?
Спасибо