• 제목/요약/키워드: B-Rep

검색결과 91건 처리시간 0.022초

3차원 건물모델의 정규화 (Regularization of 3D Building Models)

  • 김성준;이임평
    • 대한원격탐사학회:학술대회논문집
    • /
    • 대한원격탐사학회 2009년도 춘계학술대회 논문집
    • /
    • pp.296-300
    • /
    • 2009
  • 가상현실이나 인터넷 웹지도 서비스와 같이 3차원의 실세계를 시스템 상에 그대로 재현(reconstruction)하기 위해서는 정교하고 세밀한 3차원 도시모델이 필수적이다. 이러한 3차원 도시모델의 자동생성은 원격탐사 및 사진측량 분야에서 많은 연구가 수행되고 있다. 이러한 연구들은 다양한 센서 데이터와 기 구축되어 있는 GIS자료를 이용하여 건물, 도로, 지형 등의 도시모델을 자동으로 생성하고자 한다. 그러나 대부분의 연구에서 추출한 각 기본요소(primitives)-평면패치(planar patches), 에지(edges), 모서리(corners)에 대한 국부적인 정제(refinement)는 수행하였으나, 생성한 건물 모델에 대한 광역적인 조정을 통한 정규화에 대한 연구는 미비한 상태이다. 본 연구에서는 다양한 데이터로부터 생성된 B-rep (boundary representation) 형태의 건물 모델에 대하여 기하학적인 제약요소(constraints)를 이용한 정규화(regularization) 방법론을 제시하고자 한다. 제안하는 방법은 건물의 Domain Knowledge에 기반하여 도출한 건물을 구성하는 기본요소(primitives)간의 인접성, 직교성, 평행성, 교차성 등의 다양한 제약조건을 이용하여 광역적으로 조정한다. 시뮬레이션 데이터에 적용한 결과의 분석을 통해 제안된 정규화 방법을 통해 오차가 포함된 건물모델이 보다 정형화된 형태로 조정되었음을 확인하였다.

  • PDF

면-모서리 그래프를 이용한 사출 금형의 파팅 라인 및 파팅 서피스와 코어 캐비티 형상의 추출 (Generating the Parting-Line, Parting-Surface and Core/Cavity for an Injection Mold by using Face-Edge Graph)

  • 이철수;박광렬;김용훈
    • 산업공학
    • /
    • 제13권4호
    • /
    • pp.591-598
    • /
    • 2000
  • In this paper, an efficient algorithm is proposed to find parting lines(PL) and generate parting surfaces(PS) for an injection mold design. We used a Face-Edge Graph which can be made by B-rep information of solid model. The graph is useful for finding the peripheral-loop edges for PL and the inner-loop edges for hole-patch. The PS can be generated automatically by selecting pre-defined direction lines. We can create a core and cavity molds by trimming the raw stock block with the PS and the upper/lower faces of a product model. We implemented proposed method with Unigraphics API functions and C language, and tesed on Unigraphics V15.

  • PDF

GEOUNED: A new conversion tool from CAD to Monte Carlo geometry

  • J.P. Catalan;P. Sauvan;J. Garcia;J. Alguacil;F. Ogando;J. Sanz
    • Nuclear Engineering and Technology
    • /
    • 제56권6호
    • /
    • pp.2404-2411
    • /
    • 2024
  • The GEOUNED code is specifically designed to convert CAD models, defined using the B-rep approach, into MC radiation transport models, defined using the CSG approach, and vice versa from MC to CAD. This code incorporates standard features commonly found in conversion tools, including decomposition, conversion, and automatic void generation. Additionally, it introduces innovative features, mainly in the automatic void generation part, which are described in this article. GEOUNED has demonstrated successful application in highly detailed 3D models used in fusion neutronics, which are known for their complex geometries, particularly those utilized in ITER. The article includes examples showcasing GEOUNED's performance in these challenging models, as well as custom applications that highlight its flexibility in addressing non-standard problems. The code is open-source and utilizes Open CASCADE as the geometry engine, with FreeCAD serving as the Python API.

Construction of a Bioluminescent Labelling Plasmid Vector for Bifidobacteria

  • Moon, Gi-Seong;Narbad, Arjan
    • 한국축산식품학회지
    • /
    • 제38권4호
    • /
    • pp.816-822
    • /
    • 2018
  • Bifidobacterium is recognized as one of the most beneficial microorganisms in our gut. Many researches on bifidobacteria have been done to understand their roles in the gut. The objective of the present study was to develop a bioluminescent labelling plasmid vector for bifidobacteria to facilitate their visualization in vitro, in situ, and in vivo. A plasmid replicon (2.0 kb) of plasmid pFI2576 previously identified from B. longum FI10564 was amplified by PCR and cloned into pUC19 plasmid vector (2.68 kb). The cloned replicon was subcloned into pTG262 ($luc^+$) recombinant plasmid vector (7.4 kb) where a luciferase gene ($luc^+$) from pLuc2 (8.5 kb), an Escherichia coli and lactobacilli shuttle vector, was inserted into pTG262 plasmid vector. The final recombinant DNA, pTG262::pFI2576 rep ($luc^+$), was transferred into a B. catenulatum strain. This recombinant strain showed 3,024 relative luminescence units at $OD_{600}$ value of 0.352. Thus, this recombinant plasmid construct can be broadly used for labelling bifidobacteria.

Identification and genetic characterization of bacterial isolates causing brown blotch on cultivated mushrooms in Korea

  • Chan-Jung Lee;Hye-Sung Park;Seong-Yeon Jo;Gi-Hong An;Ja-Yun Kim;Kang-Hyo Lee
    • 한국버섯학회지
    • /
    • 제22권2호
    • /
    • pp.37-47
    • /
    • 2024
  • Fluorescent bacteria were isolated from sporocarps that browned into various mushrooms during survey at places of the production in Korea. We examined the pathogenicity, biodiversity, and genetic characteristics of the 19 strains identified as Pseudomonas tolaasii by sequence analysis of 16S rRNA and White Line Assay. The results emphasize the importance of rpoB gene system, fatty acid profiles, specific and sensitive PCR assays, and lipopeptide detection for the identification of P. tolaasii. As a result of these various analyses, 17 strains (CHM03~CHM19) were identified as P. tolaasii. The phylogenetic analysis based on the 16S rRNA gene showed that all strains were clustered closest to P. tolaasii lineage, two strains (CHM01, CHM02) were not identified as P. tolaasii and have completely different genetic characteristics as a result of fatty acids profile, specific and sensitive PCR, lipopetide detection, rpoB sequence and REP-PCR analysis. Pathogenicity tests showed 17 strains produce severe brown discolouration symptoms to button mushrooms and watersoaking of sporophore tissue within three days after inoculation. But two strains did not produce discolouration symptoms. Therefore, these two strains will be further investigated for correct species identification by different biological and molecular characteristics.

극지해양 Pseudoalteromonas 유래의 소형 플라스미드에 기반한 Pseudoalteromonas - Escherichia coli 셔틀벡터 제작 (Construction of Pseudoalteromonas - Escherichia coli shuttle vector based on a small plasmid from the marine organism Pseudoalteromonas)

  • 김덕규;박하주;박현
    • 미생물학회지
    • /
    • 제52권1호
    • /
    • pp.110-115
    • /
    • 2016
  • 남극 해양세균 Pseudoalteromonas sp. PAMC 21150에서 분리한 소형 플라스미드(small plasmid, pDK4)의 크기는 3,480bp이고 G+C 함량은 41.64%이며, 3개의 open reading frames(ORFs)을 포함하고 있다. 3개의 ORF는 replication initiation protein (RepA), conjugative mobilization protein (Mob), 그리고 기능이 밝혀지지 않은 단백질을 코팅하고 있다. PCR 반응으로 증폭한 pDK4를 Escherichia coli high-copy pUC19 클로닝 벡터에 삽입하여 fusion vector (pDOC153)를 제작하였고, pDOC 153에 chloramphenicol 저항성 유전자를 삽입하여 ampicillin/chloramphenicol 저항성 Pseudoalteromonas - Escherichia coli 셔틀 벡터(shuttle vector; 7,216 bp 크기; pDOC155)를 제작하였다. 북극 해양세균 P. issachenkonii PAMC 22718이 보유한 2개의 유전자(TonB-dependent receptor gene, chi22718_IV, and exochitinase gene, chi22718_III)를 pDOC155에 삽입하여 두 개의 pDOC155 변형체(pDOC158, pDOC165)를 제작하였다. pDOC158 혹은 pDOC165을 이용하여 triparental mating 방법에 의해 플리스미드 미보유 해양세균인 Pseudoalteromonas sp. PAMC 22137를 형질전환하였다. PCR을 이용한 유전자 증폭실험을 통해서, pDOC158와 pDOC165에 삽입된 유전자들은 Pseudoalteromonas sp. PAMC 22137와 E. coli $DH5{\alpha}$ 내에서 안정적으로 유지되는 것을 확인하였다. 위의 결과는 셔틀 벡터 pDOC155는 Pseudoalteromonas spp. 유래 유전자들을 다른 Pseudoalteromonas spp. 세포 안으로 전달할 수 있는 새로운 유전자 전달시스템으로 이용될 수 있음을 보여주었다.

Energy utilization, nutrient digestibility and bone quality of broiler chickens fed Tanzania-type diets in different forms with enzymes

  • Chang'a, Edwin Peter;Abdallh, Medani Eldow;Ahiwe, Emmanuel Uchenna;Al-Qahtani, Mohammed;Mbaga, Said;Iji, Paul Ade
    • Journal of Animal Science and Technology
    • /
    • 제61권4호
    • /
    • pp.192-203
    • /
    • 2019
  • A study was conducted to determine the influence of feed form and microbial enzyme supplementation on energy utilization, bone quality, and amino acid and mineral digestibility of broiler chickens. Four hundred and eighty Ross 308, day-old broiler chickens were randomly assigned to eight diets formulated from commonly used ingredients in Tanzania. A 2 (pellet or mash) ${\times}$ 4 (control, Axtra XB, Quantum Blue (QB) and Axtra XB + QB enzyme) factorial array in a completely randomized design having six replicates per treatment (10 birds per replicate) was used. Birds were raised in climate-controlled rooms in a 3-phase; starter (0-10 days), grower (11-24 days) and finisher (25-35 days). Apparent metabolizable energy (AME), metabolizable energy intake, net energy of production, energy retained as protein (REp), and efficiency of metabolizable energy use for energy and protein retention were higher (p < 0.05) in birds fed pelleted diets. The AME and REp was higher (p < 0.05) with enzyme supplementation. Ash content, weight, length, width and breaking strength of tibia bones were highest (p < 0.05) in birds on pelleted diets. Tibia bone traits were improved (p < 0.05) when enzymes were included, particularly in a combination of QB and Axtra XB. However, potassium, magnesium, and zinc contents were highest (p < 0.05) when QB was supplemented. Digestibility of all amino acids was higher (p < 0.05) in birds supplied with pellets and with enzyme supplementation for most amino acids, except for serine. There was a positive interaction (p < 0.05) between feed form and enzymes on lysine and phenylalanine digestibility. Digestibility of Ca, P, K, S, Zn, and Fe was higher (p < 0.05) in birds fed pelleted diets, while those on mashed diets had higher (p < 0.05) digestibility of Cu and B. The digestibility of P, K, and Zn was highest (p < 0.001) when QB was added, while Ca, P, S, and B digestibility was highest when a combination of Axtra XB + QB was applied. Pelleted diets with or without enzymes improved energy utilization, digestibility of amino acids, and minerals, and increased bone strength in broiler chickens.

B-Rep Solid 구조의 3차원 모델을 이용한 토공량 자동 산정에 관한 연구 (A Study on Automatic Calculation of Earth-volume Using 3D Model of B-Rep Solid Structure)

  • 김종남;엄대용
    • 한국측량학회지
    • /
    • 제40권5호
    • /
    • pp.403-412
    • /
    • 2022
  • 최근 4차 산업혁명이 본격화되고 차세대 ICT 융합 기술이 개발됨에 따라 건설분야 역시 기술변화에 대응하기 위해 다양한 스마트 건설기술이 건설 단계별로 빠르게 도입되고 있다. 특히, 건설현장의 경우 부지설계를 위한 토공량 산출 공정이 설계비용에 큰 부분을 차지하고 있어 공정의 효율화와 정확한 토공량 산출을 위한 관련 연구가 활발히 진행되고 있다. 본 연구는 건설현장의 지형을 3차원으로 신속하게 구축하고 이를 이용하여 효율적으로 토공량을 산출할 수 있는 방법을 제시하고자 한 것이다. 이를 위해 무인비행체로부터 획득한 대축척의 항공사진을 이용하여 건설현장을 3차원 실사모델로 구축하였다. 이때, 구축한 3차원 실사모델은 체적 산출이 불가한 surface 모델 구조를 가짐에 따라 체적 산출이 가능하도록 3차원의 solid 모델로 구조 변환을 수행하였다. 그리고 변환된 solid 모델을 이용하여 CAD 기반으로 토공량을 산출할 수 있는 방법론을 구상하였다. 정립한 방법론을 적용한 solid 모델로부터 토공량을 자동 산출한 결과, 기존의 현황측량 결과로부터 산출한 토공량과 1.52%의 상대적 편차를 확인할 수 있었다. 추가적으로 방법별 공정 소요시간을 비교분석한 결과 60%의 소요시간 절감을 확인할 수 있었다. 이로부터 본 연구에서 제시한 기법은 토공량 산출을 위한 비용절감은 물론 건설공사 전 공정에서 주기적인 현장의 모니터링 등 스마트 건설관리를 위한 기술로써 활용이 기대된다.

자유 곡면체의 엔벨롭 생성 (Envelope Generation for Freeform Objects)

  • 송수창;김재정
    • 한국CDE학회논문집
    • /
    • 제6권2호
    • /
    • pp.89-100
    • /
    • 2001
  • Swept volume is the sweeping region of moving objects. It is used in various applications such as interference detection in assembly design, visualization of manipulator motions in robotics, simulation of the volume removal by a cutter in NC machining. The shape of swept volume is defined by the envelope, which is determined by the boundary of moving objects and its direction of motion. In order to implement the generation of swept volume, researchers have taken much effort to develop the techniques how to generate the envelope. However, their results are confined to envelope generated only in simple shape objects, such as polyhedra or quadric surfaces. This study provided the envelope generation algorithm of NURBS objects. Characteristic points were obtained by applying the geometric conditions of envelope to NURBS equations, and then characteristic curves were created by means of interpolating those points. Silhouette edges were determined in the following procedures. First, two adjacent surfaces which have the same edge were found from B-Rep data. Then, by taking the scalar product of velocity vector of a point on that edge with each normal vector on two surfaces, silhouette edges were discriminated. Finally, envelope was generated along moving direction in the form of ruled surfaces by using both the partial information between initial and final position of objects affecting envelope along with characteristic curves and silhouette edge. Since this developed algorithm can be applied not only to NURBS objects but also to their Boolean objects, it can be used effectively in various applications.

  • PDF

얇은 두께 솔리드의 효율적인 모델링을 위한 박판 옵셋 알고리즘 개발 (Sheet Offsetting Algorithms for Efficient Solid Modeling for Thin-Walled Parts)

  • 김현수;이상헌
    • 한국CDE학회논문집
    • /
    • 제5권3호
    • /
    • pp.242-254
    • /
    • 2000
  • This paper describes an efficient solid modeling method for thin-walled plastic or sheet metal parts, based on the non-manifold offsetting operations. Since the previous methods for modeling and converting a sheet into a solid have adopted the boundary representations for solid object as their topological framework, it is difficult to represent the exact adjacency relationship between topological entities of a sheet model and a mixture of wireframe and sheet models that can appear in the meantime of modeling procedure, and it is hard to implement topological operations for sheet modeling and transformation of a sheet into a solid. To solve these problems, we introduce a non-manifold B-rep and propose a sheet conversion method based on a non-manifold offset algorithm. Because the non-manifold offset aigorithm based on mathematical definitions results in an offset solid with tubular and spherical thickness-faces we modify it to generate the ruled or planar thickness-faces that are mostly shown in actual plastic or sheet metal parts. In addition, in order to accelerate the Boolean operations used the offset algorithm, we also develope an efficient face-face intersection algorithm using topological adjacency information.

  • PDF