Rhinoceros (programvare)

Rhinoceros
programvare
Sjanger3D
CAD datagrafikk
UtviklerRobert McNeel & Associates
Siste versjon7 (10. november 2020 )
OperativsystemMicrosoft Windows
macOS
TillatelseProprietær
( lisens ikke gratis )
Nettstedwww.rhino3d.com/

Rhinoceros , ofte kalt Rhino eller Rhino3D , er en kommersiell applikasjonsprogramvare for 3D-modellering av skulpturerte overflater ( fri form ) laget av Robert McNeel & Associates , et Seattle -selskap i delstaten Washington , USA . Det brukes vanligvis til industridesign , arkitektur , skipsdesign , smykkedesign , bildesign , CAD / CAM , rask prototyping , reverse engineering og kommunikasjonsdesign .

Funksjoner

I Rhino er alle geometriske enheter representert av NURBS ( akronym for Non Uniform Rational B-Splines ), den motsatte tilnærmingen til polygonmasker brukt av annen konkurrerende programvare. Masker støttes fortsatt av Rhino, men ikke optimalt. Ganske enkelt, NURBS er en matematisk representasjon som 2D- og 3D-geometrier som linjer , buer og friformede overflater kan defineres nøyaktig. Plugin -moduler utviklet av McNeel inkluderer Flamingo ( raytrace - gjengivelse ), Penguin (ikke-fotorealistisk gjengivelse) og Bongo. Hundrevis av tredjeparts plugin-moduler er tilgjengelige, inkludert en for Maxwell Render , V-Ray og andre. Det finnes også plug-ins for CAM- og CNC-fresing , som madCAM og RhinoCAM, som tillater tegning av banene direkte i programmet.

Dens økende popularitet er basert på mangfoldet, tverrfaglige funksjoner, lave læringskurve, relativt lave kostnader og muligheten til å eksportere filer i over tretti forskjellige formater, noe som gjør det til et ekte konverteringsverktøy i en arbeidsflyt.

Utvikling

Rhino ble opprinnelig distribuert gratis som en lukket ressurs åpen beta. Et stort brukerfellesskap bidro til utviklingen av programvaren, rapporterte feil og la til tilleggsfunksjoner. Utviklingen pågår fortsatt. Den siste stabile versjonen er 7 utgitt i november 2020. Fra versjon 6 er lisensen på tvers av plattformer (Windows & MacOS). Rhino-lisensinnehavere kan laste ned de nyeste versjonene og delta i programvareutvikling. Prøveversjoner er også tilgjengelige gratis.

Filformat

3dm-formatet er veldig nyttig for å utveksle NURBS-geometrier. McNeel startet OpenNURBS-initiativet for å gi programvareutviklere for datagrafikk verktøyene de trenger for å få tilgang til 3dm-fildata fra andre programvareapplikasjoner. Verktøysettet er tilgjengelig under en åpen kildekode -lisens og inkluderer 3DM-formatspesifikasjoner, dokumentasjon, kildekode for biblioteker i C ++ og .NET 2.0, for å lese og skrive .3dm-filer på støttede plattformer (Windows, Windows x64, Mac og Linux ) .

Kompatibilitet

Rhino tilbyr bred kompatibilitet med annen programvare da den støtter over 30 CAD-filformater [1] for både import og eksport. Her er de opprinnelig støttede formatene (uten bruk av plugins):

3D-utskrift

Rhinoceros 3D er basert på noen få plug-ins som letter 3D-utskrift [2] [3] og tillater eksport i STL- eller OBJ-format, formater som støttes av de fleste 3D-skrivere og 3D-utskriftstjenester.

Skripting og programmering

Rhino støtter to skriptspråk : Rhinoscript (basert på Visual Basic ) og Python . Den har også en SDK som lar deg lese og skrive filer direkte i Rhino. Rhinoceros 3D har vært vellykket som et arkitektonisk designprogram, delvis takket være Grasshopper-plugin-modulen for beregningsdesign , som i økende grad brukes av arkitektfirmaer i dag. Denne plug-in er en krysning mellom parametrisk modellering og visuell programmering, den lar deg lage komplekse algoritmiske strukturer selv uten inngående programmeringskunnskap. [4]

Merknader

  1. ^ Støttede filformater , på rhino3d.com .
  2. ^ 3D Print Button , på food4rhino.com (arkivert fra originalen 4. mars 2016) .
  3. ^ 3D Hubs 3D Printing-plugin for Rhino , på Food4Rhino . Hentet 21. mai 2020 .
  4. ^ AEC Magazine - Rhino Grasshopper , på aecmag.com .

Andre prosjekter

Eksterne lenker