نربز Non-uniform rational B-spline) NURBS) یک سیستم ریاضی برای محاسبه و ارائه منحنی ها و سطوح در گرافیک کامپیوتری است. نربز در نرم افزارهای Computer-aided Design)CAD)، طراحی به کمک کامپیوتر، Computer-aided Manufacturing) CAM) ساخت به کمک کامپیوتر، Computer-aided Engineering) CAE) مهندسی به کمک کامپیوتر استفاده می شود. و قسمتی از واحدهای استاندارد صنعت از جمله ACIS ،STEP،IGES و …است.
شکل سطوح و منحنی ها در این سیستم با کنترل پوینت ها Control Point تعیین می شود و با جابجایی و ویرایش این کنترل پوینت ها می توان شکل دلخواه را به آنها داد.
کنترل پوینت های منحنی
کنترل پوینت های سطح
سابقه نربز به سال 1950 میلادی بر می گردد که با توجه به نیاز در صنایع کشتی سازی و اتومبیل به وجود آمد. از کسانی که در توسعه و پیشرفت این سیستم نقش اساسی داشتند می توان به دو فرانسوی به نامهای Pierre Bézier که در شرکت رنو Renault و Paul de Casteljau که در شرکت Citroën مشغول به کار بودند، اشاره کرد.
این سیستم ابتدا در صنعت خودرو و در نرم افزارهای مخصوص آن و سپس در زمینه های دیگر گرافیک کامپیوتری وارد شد. حالت امروزی ارائه بهنگام Real-time منحنی ها و سطوح برای اولین بار در سال 1989 توسط سیلیکون گرافیک Silicon Graphics به صورت تجاری در دسترس قرار گرفت و بعدا توسط شرکت های دیگر در بسته های نرم افزاری به صورت گسترده مورد استفاده قرار گرفت.
از معروفترین نرم افزارهای سه بعدی که از سیستم نربز در محاسبات مدلسازی خود استفاده می کنند می توان به موارد زیر اشاره کرد:
سیروس حامدی فر
10 آذر 1394
منبع:
دیدگاه خود را وارد کنید...