diff --git a/blog/2021-07-17-hola.mdx b/blog/2021-07-17-hola.mdx deleted file mode 100644 index 5424916..0000000 --- a/blog/2021-07-17-hola.mdx +++ /dev/null @@ -1,40 +0,0 @@ ---- - slug: Open BIM - title: Hello IFC.js! - author: Ansoni - author_title: Open BIM has come to the browser to stay. - author_url: https://github.com/agviegas - author_image_url: https://secure.gravatar.com/avatar/9263b9f81d351788e46bc64000c03cb6 - tags: [ - industry, community, project - ] ---- - -_Who we are and why we do this._ - - - -import { IfcImage } from "../src/components/Image/Image"; -import { IfcCard } from "../src/components/Card/InfoCard"; - -} ifcLink="https://www.pexels.com/@goumbik"> - -You may have heard about **IFC.js** in recent months. If you are not familiar with the world of software development and BIM, you may be wondering what it is all about. - -🏠 -**BIM** (Building Information Modelling) is the new way of working in the construction industry. Instead of drawing plans, three-dimensional models containing the geometry of the building and its information are used. It is very similar to the buildings in [The SIMS](https://www.ea.com/games/the-sims); it saves a lot of money and allows teams to work more efficiently. - -💞 -However, there is a problem: developing BIM applications is not accesible to everyone, mainly because the necessary technology (**IFC**) is very expensive to implement. This means that until now only a small group of large commercial software houses have had access to the BIM ecosystem. - -We believe it's **not fair**. And not only is this not fair to developers who are left out of the market, but it is not fair to customers, who are victims of the predatory pricing of an oligopolistic market. That is why this project exists. - - - - 🀝 Our goal is to enable anyone to create BIM applications. - - -Who are we? A group of developers who want to improve the construction industry in their spare time. The project started in 2021 with [Tom](https://github.com/tomvandig), [Harry](https://github.com/harrycollin) and me and has been growing ever since, with more and more people and companies willing to change the situation in the sector and commit to a **real open BIM**. - -🚀 -It doesn't matter if you are a developer, architect, engineer or something else. If you too want to improve the industry, [join us](https://discord.gg/FXfyR4XrKT) and help us make a difference. diff --git a/blog/2021-07-27-prometheus.mdx b/blog/2021-07-27-prometheus.mdx deleted file mode 100644 index 95acc98..0000000 --- a/blog/2021-07-27-prometheus.mdx +++ /dev/null @@ -1,45 +0,0 @@ ---- - slug: prometheus - title: The BIM that we need - author: Ansoni - author_title: The price of an oligopoly. - author_url: https://github.com/agviegas - author_image_url: https://secure.gravatar.com/avatar/9263b9f81d351788e46bc64000c03cb6 - tags: [ -industry, software - ] ---- - -_Sometimes the only way to get what you need is to do it yourself._ - - - -import { IfcImage } from "../src/components/Image/Image"; -import { IfcCard } from "../src/components/Card/InfoCard"; - -} ifcLink="https://www.museivaticani.va/content/museivaticani/en/collezioni/musei/museo-gregoriano-etrusco/sale-xvii-e-xviii--collezione-dei-vasi--ceramica-corinzia--lacon/kylix-laconica-con-prometeo-e-atlante.html"> - -Software is becoming more and more necessary in our work; if you are involved in BIM, you know this well. - -🀯 -In addition to BIM architect, I am also a programmer. I decided to try out a new programming tool: [WebStorm by JetBrains](https://www.jetbrains.com/webstorm/). My surprise was to discover its price: around **100 euros/license year**. - -💰 -In contrast, some of the most popular BIM tools cost around **2500 euros/license year**. On top of that, they use proprietary formats, which means that the day you decide to stop using them, you lose access to all your work. - -👚‍💌👚‍💌👚‍💌 -This is what happens when only a few have access to a resource that we all need; in this case, that resource is the **ability to create BIM software**. We can write all the [letters of complaint](https://gfxspeak.com/2020/08/04/architects-demand-autodesk/) we want, but the fact is that these software houses will keep doing what they do as long as we keep paying them. - - - 💞 Some BIM tools are around 25 times more expensive than software development tools. - - - -💪 -But that can change. Now, for the first time, we have the opportunity to bring BIM back to the industry. A BIM that is affordable, effective and that suits our needs: **a BIM made by us and for us**. - -🀝 -Maybe you think it's a bit utopian to think that we can stand up to the big commercial BIM houses with open source. However, don't forget that we are the source of money that keeps those big companies alive, and initiatives like [IFC.js](https://ifcjs.github.io/info/), [Speckle](https://speckle.systems/), [BlenderBIM](https://blenderbim.org/) and [OSArch](https://osarch.org/) keep growing every day. - -🚀 -At the end of the day, you can keep wishing for a better industry while letting big companies take your money, or you can [contribute](https://discord.gg/FXfyR4XrKT) to create it. Sometimes, the only way to get what you need is to do it yourself. diff --git a/blog/2021-09-27-cde-in-30-minutes.mdx b/blog/2021-09-27-cde-in-30-minutes.mdx deleted file mode 100644 index 437c50c..0000000 --- a/blog/2021-09-27-cde-in-30-minutes.mdx +++ /dev/null @@ -1,262 +0,0 @@ ---- -slug: Build a CDE in 30 minutes -title: Build a CDE in 30 minutes -author: Ansoni -author_title: Make you own CDE from scratch! -author_url: https://github.com/agviegas -author_image_url: https://secure.gravatar.com/avatar/9263b9f81d351788e46bc64000c03cb6 -tags: [ -tutorial, CDE, Google -] ---- - -_All the big companies are selling their CDE. Why don't YOU make your own CDE?_ - - - -import { IfcImage } from "../src/components/Image/Image"; -import { IfcCard } from "../src/components/Card/InfoCard"; - -} ifcLink="https://www.pexels.com/photo/set-of-multicolored-plastic-construction-toys-scattered-on-floor-7444982/"> - -## But wait, what is a CDE? - -📊 -Informally speaking, **CDE** is nothing more than a place where the information of a construction project is centralised and accesible through internet. - -🔧🔚 CDEs can have all the functionalities of traditional BIM applications: 3D viewers, reading and editing data, energy simulations, automatic measurements and budgets, etc. - -🌎🌍🌏 -However, they have a fundamental advantage: they are **on the web**, and that means they are accessible from anywhere and from any device without having to install anything. - -## Ok, but why would I want a CDE? - -💞 -Well, the truth is that right now, CDEs are the new black. **Almost every major company in the industry is building a CDE** and selling them to their customers at exorbitant prices. - -🏃‍♀🏃‍♂🏃‍♀ -With internet getting faster and better, there will come a day when desktop applications as we know them will lose relevance, and a large part of our tasks will be performed in web applications or server applications. In other words, **CDEs are the future**, and right now there is a big race to build the best one. - -## I get it, CDEs rock. But I will never be able to develop one myself - -👩‍🏫 -Wrong! The biggest beneficiary of you thinking you can't do BIM solutions is the current BIM vendors. At IFC.js we wanted to bust that myth and make a simple CDE from scratch to show that **starting to develop BIM applications is not that difficult**. - -☝ -Obviously, this tutorial is a minimal example. But from the simple CDE of this tutorial to the CDEs of large companies, there is not as much distance as it might seem. **Enough chit-chat, let's get on with it!** - -## CDE design - -### Strategy - -⏳ -We only have **half an hour** to do this CDE, so we have to choose carefully how to do it in order not to waste any time. First things first: we need **a place to store project documentation**. Do you know of an existing tool that allows us to do that? We have thought of **Google Drive**! - -💪 Google Drive has a lot of power: we can control read and write access to files, version control, an open API... In short, it has many of the things that BIM software companies charge you for, but totally free. - -🛑 -However, Google Drive has a fundamental limitation: it does not have a 3D viewer and does not allow easy access to data in BIM models (e.g. IFC models). - -🀝 -**This is where IFC.js comes in**, allowing us to build BIM applications directly on the web. Combining the storage and permissions power of google drive with the 3d and data reading and editing capabilities of IFC.js, we could build our basic CDE in 30 minutes. Here's how: - -### Architecture - -🀷‍♀ -**How to connect** IFC.js and google drive to be able to use both as a CDE? Our design proposal is as follows. It may look complicated, but it's actually very very simple. - -}> - -🏠 -First we are going to create an **3D BIM web application that is able to download files from google drive**. Specifically, it will download the file from google drive whose ID it finds in its URL parameter. For example, if your URL is `https://.../?id=123&name=TEST.ifc`, it will download the file whose `ID` is `123` from the google account of the user who is logged into the app. - -🌐 -Then we are going to create a [google chrome extension](https://developer.chrome.com/docs/extensions/) that is going to do three things: - -- **Read the name of the HTML element** that the user clicks on via web scraping. - -- **Find out the ID of that element** using the google drive API. - -- **Create a menu that allows the user to open the URL with the IFC.js web application**. In addition, you are going to add two url parameters: the name and the id of the file. - -In short: a google chrome extension gets the name of a file when the user clicks on it and opens a web app that knows how to download files by their ID. That's all. - -### IFC.js app - -#### BIM app - -🏢 -Thanks to IFC.js, **this is the easiest part**. Specifically, we are going to create it with [web-ifc-viewer](https://github.com/IFCjs/web-ifc-viewer), which allows to make BIM applications in 50 lines of code. You can find all the code [here](https://github.com/IFCjs/hello-world/tree/main/examples/web-ifc-viewer/google-drive-viewer). - -😉 -Yes, you read that right: **a full 3D BIM app in 50 lines**. And it includes functionalities such as section drawings and 3D dimensions. - -```js - import {IfcViewerAPI} from 'web-ifc-viewer'; - import {Color} from 'three' - - // Get div container where 3d scene is rendered - const container = document.getElementById('viewer-container'); - - // Initialize IFC.js API and add it as global variable - const viewer = new IfcViewerAPI({ - container, - backgroundColor: new Color(0xffffff) - }); - viewer.IFC.applyWebIfcConfig({ - COORDINATE_TO_ORIGIN: true, - USE_FAST_BOOLS: true - }); - window.webIfcAPI = viewer; - - // Set up scene - viewer.addAxes(); - viewer.addGrid(50, 50); - viewer.IFC.setWasmPath('wasm/'); - viewer.clipper.active = true; - let dimensionsActive = false; - - // Add basic input logic - const handleKeyDown = (event) => { - if (event.code === 'KeyE') { - dimensionsActive = !dimensionsActive; - viewer.dimensions.active = dimensionsActive; - viewer.dimensions.previewActive = dimensionsActive; - viewer.IFC.unPrepickIfcItems(); - window.onmousemove = dimensionsActive ? - null : - .IFC.prePickIfcItem; - } - if (event.code === 'KeyD') { - viewer.dimensions.create(); - } - if (event.code === 'KeyG') { - viewer.clipper.createPlane(); - } - if (event.code === 'Delete') { - viewer.dimensions.deleteAll(); - viewer.clipper.deletePlane(); - viewer.IFC.unpickIfcItems(); - } - }; - window.onkeydown = handleKeyDown; - - // Highlight items when hovering over them - window.onmousemove = viewer.IFC.prePickIfcItem; - - // Select items and log properties - window.ondblclick = async () => { - const item = await viewer.IFC.pickIfcItem(true); - if(item.modelID === undefined || item.id === undefined ) return; - console.log( - await viewer.IFC.getProperties(item.modelID, item.id, true)); - } -``` - -🎚 -Make sure you create the necessary HTML and CSS to give the viewer the look and feel you want. - -#### Google Drive API - -🔒🔒🔒 -Well, we have a BIM viewer, but for now it can't download anything from the **Google Drive API**. However, that's easy: just follow these steps from the [official documentation](https://developers.google.com/drive/api/v3/quickstart/js) and copy and paste the JavaScript code to be able to access the API. - -🔑🔑🔑 Following the google guide, you'll need to create a new Google Cloud project to get your own CLIENT_ID and API_KEY; they are just two texts that you must have for google to know who you are. In other words, you can't use the keys we have to access to your drive! - -📋 -If you take a look at the code we have posted, you will see that **we have copied and pasted almost all of the code** from the [google example](https://developers.google.com/drive/api/v3/quickstart/js). The only thing we have added is the following, which simply gets the ID of the file from the URL of the web application and downloads it from google drive: - -```js -/** - * Called when the signed in status changes, to update the UI - * appropriately. After a sign-in, the API is called. - */ -function updateSigninStatus(isSignedIn) { - if (isSignedIn) { - const { id, name } = getIdAndName(); - fileName.innerText = `Name: ${name}`; - if (id) downloadFile(id); - else console.log("No ID was providen as URL parameter!"); - } -} - -/** - * Sign in the user upon button click. - */ -function handleAuthClick(event) { - authorizeButton.onclick = handleSignoutClick; - buttonText.innerText = "Sign out"; - gapi.auth2.getAuthInstance().signIn(); -} - -function downloadFile(fileId) { - gapi.client.drive.files - .get({ - fileId: fileId, - alt: "media", - }) - .then( - function (response) { - loadIfcModel(response.body); - }, - function (error) { - console.error(error); - } - ); -} - -function getIdAndName() { - const urlParams = new URLSearchParams(window.location.search); - const id = urlParams.get("id"); - const name = urlParams.get("name"); - return { id, name }; -} - -function loadIfcModel(text) { - const blob = new Blob([text], { type: "text/plain" }); - const file = new File([blob], "ifcModel"); - window.webIfcAPI.IFC.loadIfc(file); -} -``` - -🎉🎉 Congratulations! You have just built a BIM application capable of downloading files from Google Drive. Now all that remains is the last part: creating the Google Chrome extension. - -### Chrome extension - -Now we are going to make a Google Chrome extension so that the **user can select the files they want to open**. If you've never done this before, it may sound intimidating, but it's actually very simple. You can find the finished result [here](https://github.com/IFCjs/hello-world/tree/main/examples/extensions/Drive-CDE). - - - 🔑🔑🔑 Following the google guide, you'll need to create a new Google Cloud project to get your own CLIENT_ID and API_KEY; they are just two texts that you must have for google to know who you are. In other words, you can't use the keys we have to access to your drive! Have a look here for more details. - - - -👣 -There are many [step-by-step guides](https://dev.to/anobjectisa/how-to-build-a-chrome-extension-new-manifest-v3-5edk) on the internet, but we recommend that you take the code from our repository, study it and play with it to see how it works. - -🧱 -There are really only 2 important files: - -- [background.js](https://github.com/IFCjs/hello-world/tree/main/examples/extensions/Drive-CDE/background.js): controls the events of the page, like when the user clicks on something, but doesn't have access to the page content. - -- [foreground.js](https://github.com/IFCjs/hello-world/tree/main/examples/extensions/Drive-CDE/foreground.js): has access to the page content, but not to the events. - -👬 -So, as you can imagine, both files have to communicate with each other in order to do what we want. As you can see in the code, they do it with a simple message system. - -👩‍🏫 -In the repository you will find step-by-step comments on what does what. In total, there are less than 100 lines of relevant code: everything else is copied and pasted. - -### All toguether! - -🔥🔥🔥 -This is how our 30 minutes CDE looks: - - - -## Conclusion - -🏆 -Congratulations! You have just created **your first CDE**. It may not seem much, but think of all its functionalities: file storage, permissions and version control, 3d view, access to properties, 3d measurements, section planes... - -🚀🚀🚀 -If we have done this in such a short time and using Google Drive, can you imagine what is possible to build with IFC.js and other technologies such as **databases** or **servers?** Don't worry, we'll be making tutorials on all that and more! diff --git a/blog/2021-12-01-why-ifc-doesnt-work.mdx b/blog/2021-12-01-why-ifc-doesnt-work.mdx deleted file mode 100644 index a3c9ec1..0000000 --- a/blog/2021-12-01-why-ifc-doesnt-work.mdx +++ /dev/null @@ -1,59 +0,0 @@ ---- - slug: Why IFC doesnt work - title: Why IFC doesn't work - author: Ansoni - author_title: Why IFC doesn't work - author_url: https://github.com/agviegas - author_image_url: https://secure.gravatar.com/avatar/9263b9f81d351788e46bc64000c03cb6 - tags: [ -industry, ifc - ] ---- - -_How is it so difficult to collaborate between software from different vendors?_ - - - -import { IfcImage } from "../src/components/Image/Image"; -import { IfcCard } from "../src/components/Card/InfoCard"; - -} ifcLink="https://www.pexels.com/es-es/foto/tiza-azul-roja-y-amarilla-1107495/"> - -🀜💥🀛 -In the BIM market there are multiple tools from different vendors. This means that we often have to use IFC to get the data from one application to another, and **this is where the problems of interoperability arise**. - -🀒 -Data is being lost in the transfer of these documents from software to software, some geometry may not be displaying as it should or federated models are becoming out of place are just some of the **pitfalls that many of us have experienced on projects of all sizes**. - - -🀷‍♂ We start to see and ask questions like: Why does IFC work so badly? Is open BIM technology unviable? - -}> - -📃 -Many argue that IFC is unworkable because it is a textual (meaning non-binary) and open format. However, the **JSON** format (a standard in the software industry) is also textual and works perfectly well. - -👚‍💻👚‍💻👚‍💻 -Others say the problem is the schema itself. It is true that IFC is complex and the documentation is dry, but IFC.js started between **3 people in their spare time**, implementing something that has extraordinary potential in less than a year. - -The problem seems to be that **no large software company has a commercial interest in IFC**. In reality, the ultimate goal of all of them is to convince the user to use their entire ecosystem. The IFC is, in many cases, a partially flawed solution for attempting to fill gaps in other tools that may not have had time to implement certain features or will not, since their business is not in line with those feature interests. - - -👚‍💌 💌 In other words, how many customers would any of these large companies lose if they never improved their communication with IFC? Probably very little. - -💵💵💵 **This creates the illusion that the IFC "just doesn't work well"** while they continue to grow their ecosystem through tremendous developments or the acquisition of other companies. - -🙍‍♂This is unfortunate because some of the industry players do have commercial interests in IFC. This includes engineering companies, architectural firms, construction companies, real estate companies, asset managers, etc. - -💞 **We are the big losers in this situation.** We all have to choose whether to subjugate ourselves to a closed, private ecosystem and depend on these companies, or waste time and money with all the problems that come with the current implementation of the IFC in their tools. - -🀝 Last week there was a round table discussion at the [Typsa](https://www.typsa.com/en/) offices where there was an [open conversation](https://teys.es/01-hackaton-typsa-ue4-actividades/) with representatives from [Ferrovial](https://www.ferrovial.com/) and [FCC](https://www.fcc.es/), and we all agreed that maybe **it is time for us to step up to the plate and develop in the world of BIM software to defend our own interests**. - -}> - -💪 You may think that we will never be able to catch up with the giants. But not only us. We are [many companies](https://ifcjs.github.io/info/docs/Contribute) joining our efforts in this project; **companies of all kinds, of all sizes and from all areas are creating our own BIM tools without paying anything**. Some of them are even getting into the market as new players. - -👩‍💻 Although developing BIM applications sounds daunting, it is actually much simpler than a video game, and nowadays it is already possible to create video games in a very short time with tools like Godot, Unreal or Unity. With tools like IFC.js creating BIM tools can be just as easy. - - -💛 We are working hard to make this possible. We are convinced that this is the only way to improve the sector. diff --git a/docs/Contribute.mdx b/docs/Contribute.mdx deleted file mode 100644 index b8b8b2f..0000000 --- a/docs/Contribute.mdx +++ /dev/null @@ -1,102 +0,0 @@ ---- - title: Contribute - sidebar_position: 1 ---- - -import { IfcCard } from "../src/components/Card/InfoCard"; -import { Sponsoring } from "../src/components/Sponsoring/Sponsoring"; -import { IfcAlert } from "../src/components/Alert/Alert"; -import { IfcImage } from "../src/components/Image/Image"; - -## Work with us - -👩‍💻 IFC.js is developed by many companies and individuals around the globe. Do you want to help us with the code and join our consortium? This is the page you were looking for. - - - If you are looking for a way to join our community and learn BIM and coding with us, check out our patreon's page! - - -🀷‍♀ -We all want the same thing: to create our own BIM applications and do business. However, if we all develop applications from scratch, **we will never be able to compete with the industry giants**. - -🀝 -So we want to propose you to **join forces**. - -👚‍💌 -It's easy: anyone can use IFC.js commercially without any limitations. However, each BIM application is different, and it is likely that as you build your application, **you will create new cool BIM functionalities**. - -🔥 -Of course, you could implement those features in your closed source application... or you could **implement them directly in IFC.js**. - -### But wait, why on earth would I do that!? - -}> - -💪💪💪 -It is pointless to compete with each other for the scraps of the big BIM software companies. However, **if we join forces, we can make this a fair fight**. - -}> - -🀖 -Also, by doing so you would become a **code sponsor**. This grants you the following advantages: - - - We will implement everything you need from the library very quickly. Your needs will have top priority over the rest. - - - - Do you think the library should go in a particular direction? You can decide! You will have a say in the direction of the project. - - - - You will be able to access new project functionalities before anyone else; a competitive advantage in your BIM app. - - - - You will have a direct line to us and you will be able to see how the project is cooked behind closed doors. - - -### What does it cost me? - -👌 -**Absolutely nothing**, not even time. Simply put, instead of reserving all of your BIM code for yourself, you can leave some of it open in IFC.js. - -It's simply a question of which repository you save your code to. - -### Are there really any companies participating? - -💌 -Yes, and **some of them are worth millions**. If the programme is good enough for them, maybe it's good enough for your company. - -💰💰💰 -These companies are creating their own BIM software from scratch, tailor-made and **without paying anything at all**. - -### Do you seriously think you can compete with the big BIM software companies? - -🌈 -In 2020 nobody thought you could create BIM applications in 50 lines of code; now, thanks to IFC.js, it's trivial. In one year, 3 people from different countries and companies have achieved that in our spare time. - -🀝 -Can you imagine how much we could achieve **with your contribution?** - -The thought that we cannot compete with them is a thought that only benefits them. Are we going to admit that we have already lost before we try? - -### But I know nothing about the project! - -👩‍🏫 -Don't worry: if you want to participate, we will give **top priority to your onboarding** so that you can start using the library right away and help us with whatever you want. - -### Do I have to share all my code? - -🔑 -No! **You can share only those parts that you want** and that can be interesting for the whole community. There is no minimum size to be a sponsor, so don't worry. - -### What if I am an educational institution? - -👩‍🏫 -Great! If you decide to include IFC.js in your teaching programme, you can also be a sponsor. Contact us, and we will be at your disposal to train you, solve your and your students' doubts and help them to enter the world of Open BIM. - -### How do I get started? - -😊 -[Talk to us!](https://discord.gg/FXfyR4XrKT) Tell us about your situation and your ideas and we will help you get started as soon as possible. diff --git a/docs/Courses/Crash-course.mdx b/docs/Courses/Crash-course.mdx deleted file mode 100644 index 057f1ba..0000000 --- a/docs/Courses/Crash-course.mdx +++ /dev/null @@ -1,39 +0,0 @@ ---- - title: IFC.js crash course - sidebar_position: 1 ---- - -import { IfcCard } from "../../src/components/Card/InfoCard"; -import { IfcImage } from "../../src/components/Image/Image"; - -## What's this about? - -👩‍💻 In the process of digitalization of our industry, **programming is becoming increasingly important**. Although it may seem an intimidating area, it is a lot of fun and offers a world of business possibilities. - -👩‍🏫 However, the world of programming is so vast that it is difficult to decide where to start. That is why we have created this course. Here **you will learn how to program from scratch and the basics to create BIM applications with IFC.js**. - -BIM programming will allow you to create your own tools, automate processes, create new businesses and qualify for better jobs. - -}> - -## Course content - -💻 IT fundamentals: internet and programming. - -🌳 HTML from zero to hero. - -💅 CSS: what you need to know. - -🐱 Git + npm crash course. - -🎥 Three.js foundation. - -🚀 Create a basic BIM viewer with web-ifc-three. - -🔥🚀 Create an advanced BIM app with web-ifc-viewer. - -🧠 Advanced IFC internals with web-ifc. - -## Requirements - -👌 Nothing! We will teach you to code your own BIM applications from scratch. diff --git a/docs/Courses/Getting-started.mdx b/docs/Courses/Getting-started.mdx deleted file mode 100644 index 9bddc15..0000000 --- a/docs/Courses/Getting-started.mdx +++ /dev/null @@ -1,70 +0,0 @@ ---- - title: Getting started - sidebar_position: 0 ---- - -import { IfcImage } from "../../src/components/Image/Image"; - -## Learn BIM development with us - -🌱 Whether you **know nothing about programming** but you'd like to get started or you're an **experienced developer** but would like to take your BIM applications to the next level, we've got you covered! - -}> - -🚀 We offer **BIM programming courses for all levels**. These courses include: - -📺 In-depth video lessons in english. - -👩‍💻 Scripts of all the theory. - -📋 All the code with comments. - -👩‍🏫 Answers from the teachers. - -🏆 Access to exclusive hackathons. - -🎁 Exclusive IFC.js merchandising. - -## Why aren't these courses free? - -🀝 **IFC.js is, and always will be, free for everyone.** However, in order to keep growing the project, we need funds to organize events, pay project expenses, reward the active community and much more. These courses are a way to get those funds. - -🌈 **The money from the courses is reinvested entirely in the project.** You can see how we manage the funds in a totally transparent way at [Open Collective](https://opencollective.com/ifcjs). - -👚‍💻 **Would you like us to spend this money somewhere else?** You can join the project as [sponsor](https://ifcjs.github.io/info/docs/Contribute) or [patreon](https://ifcjs.github.io/info/docs/Contribute) and have a say in where we spend these funds. - -## How much do they cost? - -### For non-patreons - -🧑 Each course costs **$100** for non-patreons. But that money doesn't go to us, it goes to the project. Therefore, to purchase a course you just need to [make a donation of $100 in open collective](https://opencollective.com/ifcjs) and send us the voucher, as well as the course (or courses) you want to get access to. - -### For patreons - -🧑🔥 Patreons can purchase courses at a great discount based on their patreon membership. Each uninterrupted month's stay in the patreon discounts all the courses by $15, up to a maximum of $25. - -🎉 In other words, a community member who commits to stay in the patreon for 6 months can purchase **any course for $25**. - -🏆 In addition, they will have **exclusive content** to which general users do not have access and the power to decide on the subject matter of the next courses. - -💛 Of course, patreons also have [all other advantages included in the patreon tier](https://ifcjs.github.io/info/docs/Patreon). - -### For corporate patreons - -👚‍💌💌 Corporate patreons have **free access to all courses for up to 50 employees**, as well as live webinars from the creators of the library to their development teams, prime support and all other benefits granted by the [corporate patreon](https://ifcjs.github.io/info/docs/Patreon). - -### Adaptative discount - -🀝 We are aware that the world is diverse and not all countries have the same purchasing power. However, **we do not want to leave out people due to global economic reasons**. If the average salary in your country is less than $1000, you can apply the **adaptative discount**. - -😊 This discount gives access to the courses and patreon tiers for a price equal to the **proportional difference between the average salary in your country and $1000**. For example, if the average salary is $800, you get a 20% discount. If the average salary is $400, the discount would be 60%. - -## How do I know they're good? - -🚀 No worries! The first lessons and notes are **free and open to anyone**, so you can try the quality of the rest of the material before paying anything. - -## How do I enroll? - -🚧 The courses are not ready yet! We are working really hard to make them happen as soon as possible. In the meantime, you can [become a patreon](https://opencollective.com/ifcjs) and get a great discount when they get out (as described above). We estimate that they will be released in **March/April**. - -👌 Once they are released, make a donation to our [open-collective account](https://opencollective.com/ifcjs) and we will give you access to everything. diff --git a/docs/Courses/Ifc-course.mdx b/docs/Courses/Ifc-course.mdx deleted file mode 100644 index 563c1ee..0000000 --- a/docs/Courses/Ifc-course.mdx +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: IFC for developers -sidebar_position: 1 ---- - -import { IfcCard } from "../../src/components/Card/InfoCard"; -import { IfcImage } from "../../src/components/Image/Image"; - -## What's this about? - -🐞 Our projects are becoming more and more complex, and that means that it is often not possible to carry them out with the tools of a single brand. Open BIM is the solution to this problem; it is increasingly present in our workflows, and **IFC is its foundation**. - -IFC allows the exchange of information between applications of different vendors, as well as accessing the information without depending on a single application / licensing policy. - -🌈 However, documentation is not easy and it is often difficult to discern what is really important to know from this scheme. **In this course we are going to teach you all the knowledge we have needed to develop IFC.js.** - -🌟 **This is not a programming course**, although at some point we might write some code to illustrate some of the concepts. Instead, this course aims to understand how the IFC schema works, what information does it contains and how is it structured. - -}> - -## Course content - -🌱 IFC schema basics. - -🌍 IFC generic entities. - -🌳 IFC spatial structure and coordinate systems. - -🏠 IFC building elements: semantic objects. - -🧵 IFC geometry: placements and representations. - -📃 IFC properties: native, psets, qsets and others. - -📚 Common errors: IFC files in the wild. - -## Requirements - -👌 Nothing! You will learn the IFC schema in practice from the ground up. diff --git a/docs/Courses/_category_.json b/docs/Courses/_category_.json deleted file mode 100644 index 009d55f..0000000 --- a/docs/Courses/_category_.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "label": "Courses", - "position": 4, - "collapsed": true -} diff --git a/docs/Guide/web-ifc/Tutorials/Editing Properties.mdx b/docs/Guide/web-ifc/Tutorials/Editing Properties.mdx index 5d86705..16eb87e 100644 --- a/docs/Guide/web-ifc/Tutorials/Editing Properties.mdx +++ b/docs/Guide/web-ifc/Tutorials/Editing Properties.mdx @@ -105,7 +105,7 @@ The returned object lvl is an array of objects coresponding to the selected type An example of the returned object for IFCBUILDINGSTOREY is shown below. 👉 the properties have their values nested. i.e. Name property will not return the value corresponding to it, an object will be return having -{type: 1, value: "Nivel 2"} +`type: 1, value: "Nivel 2"`. So in order to return the name value we will have to refer to it as lvl.Name.value diff --git a/docs/Patreon.mdx b/docs/Patreon.mdx deleted file mode 100644 index f6fb0a6..0000000 --- a/docs/Patreon.mdx +++ /dev/null @@ -1,84 +0,0 @@ ---- - title: Patreon - sidebar_position: 2 ---- - -import { Scene } from "../src/components/Scene/Scene"; -import { IfcCard } from "../src/components/Card/InfoCard"; -import { IfcImage } from "../src/components/Image/Image"; - -## Join our community - -🌱 Do you want to **join us in our journey** and be an active part of our BIM & Development learning community? Then this is what you were looking for. - - - If you want to join our development team instead, go to the contribution page. - - -}> - -### As an individual - -🧑 Our patreon system is super simple: you give **$5/month** to the project to help IFC.js keep growing. However, **we don't believe that open source should depend on altruistic donations**. For this reason, all patreons gain access to the following: - - - We have BIM programming courses for all levels. Each course cost $100, but patreons can access them at just $25. - - - - Patreons have access to an exclusive channel where they can ask us questions and make suggestions directly, as well as meet other active members and companies. - - - - Every week we do exclusive streams for patreons where we do tutorials, live coding sessions, interviews and showcase patreon community projects. - - - - Patreons can ask us for help and advice on their projects. We develop BIM software every day and will share our experience so patreons can take their bim software to the next level. - - - - We will organise hackathons with great prizes (in the form of cash and merchandising) to which only patrons will have access. We will broadcast these hackathons on our networks, do interviews and much more. - - - - Patreons and the BIM products they develop can use our networks to show their products and expand their network. - - - - Patreons will receive exclusive merchandising gifts exclusive IFC.js merchandising and gifts. - - -### As a company - -👚‍💌 We do have a corporate patreon which is **$50/month**. It offers all the benefits mentioned above, plus: - - - We will share our experience in creating professional BIM tools with your company and help you find the best solution. - - - - All official IFC.js courses free of charge for all your employees, as well as exclusive webinars / consulting sessions. - - - - Your brand and BIM applications will be promoted in all our networks, including hackathons and stream interviews. - - - - You will have some decision-making power over the bookshop's next steps to align them with your business. - - -## Where does my money go? - -💛 We manage all money through [Open Collective](https://opencollective.com/ifcjs). That means that anyone can see who has put how much money into the project. - -💵 Every time we want to use that money we will have to upload an invoice that will be published on the same page. That way, **the money is as open as the code**. - -## Who's in? - -open collective badge - -open collective badge - - - -## 結論 - -🏆 -おめでずうございたす。あなたは**最初の CDE**を䜜成したした。倧したこずではないず思われるかもしれたせんが、その機胜性を考えおみおください。ファむルの保存、パヌミッションずバヌゞョンコントロヌル、3D ビュヌ、プロパティぞのアクセス、3D 枬定、断面図...。 - -🚀🚀🚀 -Google Drive を䜿っお短時間でこれだけのこずができたのですから、IFC.js や、デヌタベヌス**や**サヌバヌ**などの他の技術を䜿っお䜕ができるか想像できたすか**ご心配なく。 diff --git a/i18n/ja/docusaurus-plugin-content-blog/2021-12-01-why-ifc-doesnt-work.mdx b/i18n/ja/docusaurus-plugin-content-blog/2021-12-01-why-ifc-doesnt-work.mdx deleted file mode 100644 index 96efd60..0000000 --- a/i18n/ja/docusaurus-plugin-content-blog/2021-12-01-why-ifc-doesnt-work.mdx +++ /dev/null @@ -1,89 +0,0 @@ ---- - slug: Why IFC doesnt work - title: IFCがうたくいかない理由 - author: Ansoni - author_title: IFCがうたくいかない理由 - author_url: https://github.com/agviegas - author_image_url: https://secure.gravatar.com/avatar/9263b9f81d351788e46bc64000c03cb6 - tags: [ - むンダストリヌ, ifc - ] ---- - -_異なるベンダヌの゜フトりェア間での共同䜜業は、どうしおこんなに難しいのでしょうか_ - - - -import { IfcImage } from "../../../src/components/Image/Image"; -import { IfcCard } from "../../../src/components/Card/InfoCard"; - - - alt="PC image" - ifcLink="https://www.pexels.com/es-es/foto/tiza-azul-roja-y-amarilla-1107495/" -> - -🀜💥🀛 -BIM 垂堎では、さたざたなベンダヌから耇数のツヌルが提䟛されおいたす。぀たり、あるアプリケヌションから別のアプリケヌションにデヌタを転送するために IFC を䜿甚しなければならないこずが倚く、**ここで盞互運甚性の問題が発生したす**。 - -🀒 -゜フトりェアから゜フトりェアぞのドキュメントの転送でデヌタが倱われたり、ゞオメトリが思うように衚瀺されなかったり、フェデレヌションモデルが適切でなくなったりするこずは、あらゆる芏暡のプロゞェクトで倚くの人が経隓しおきた**萜ずし穎**です。 - - - - 🀷‍♂ 私たちは、次のような疑問を持ち始めたす。 - なぜIFCはそんなにうたくいかないのか オヌプンなBIM技術は実珟䞍可胜なのか - - - - alt="PC image" -> - -📃 -IFC はテキスト圢匏非バむナリを意味するであり、オヌプンなフォヌマットであるため、実行䞍可胜であるずいう意芋が倚くありたす。しかし、゜フトりェア業界で暙準ずなっおいる**JSON**フォヌマットもテキスト圢匏であり、完党に機胜したす。 - -👚‍💻👚‍💻👚‍💻 -たた、スキヌマ自䜓に問題があるずいう人もいたす。確かに IFC は耇雑でドキュメントも蟛口ですが、IFC.js は **3 人が暇぀ぶしに** の間に始めたもので、䞊倖れた可胜性を秘めたものを 1 幎足らずで実装したした。 - -問題は、**倧手゜フトりェア䌚瀟が IFC** に商業的関心を持っおいないこずにあるようです。実際には、すべおの䌁業の最終的な目暙は、ナヌザヌに自瀟の゚コシステム党䜓を䜿甚するよう説埗するこずです。IFC は倚くの堎合、圌らがただ実装する時間がなかったり、ビゞネスが圌らの利益ず䞀臎しおいない他のツヌルに䟝存するための、郚分的に欠陥のある゜リュヌションなのです。 - - - - 👚‍💌 💌 - 蚀い換えれば、これらの倧䌁業がIFCずのコミュニケヌションを改善しなかった堎合、どれだけの顧客を倱うこずになるでしょうかおそらく、ほずんどないでしょう。 - - -💵💵💵 **このようにしお、IFC が「うたく機胜しおいない」ずいう錯芚を起こしながら**、途方もない開発や他瀟の買収によっお゚コシステムを成長させ続けおいるのです。 - -🙍‍♂ これは残念なこずですが、IFC に商業的な利益をもたらしおいる業界関係者もいたす。゚ンゞニアリング䌚瀟、建築䌚瀟、建蚭䌚瀟、䞍動産䌚瀟、資産管理䌚瀟などです。 - -💞 **この状況では、私たちは倧きな敗者ずなりたす。**私たちは皆、閉鎖的な民間の゚コシステムに身をゆだね、これらの䌁業に䟝存するか、あるいは IFC を圌らのツヌルに実装する際に生じるあらゆる問題で時間ずお金を無駄にするかを遞択しなければなりたせん。 - -🀝 先週、[Typsa](https://www.typsa.com/en/)のオフィスで、[Ferrovial](https://www.ferrovial.com/)ず[FCC](https://www.fcc.es/)の代衚者ずの間で[オヌプン・カンバセヌション](https://teys.es/01-hackaton-typsa-ue4-actividades/)ずいう円卓䌚議が行われ、党員が「**自分たちの利益を守るために、BIM ゜フトりェアの䞖界でステップアップしお開発する時が来たのではないか**」ず合意したした。 - - - alt="PC image" -> - -💪 巚人には到底远い぀けないず思われるかもしれたせん。しかし、私たちだけではありたせん。このプロゞェクトには[倚くの䌁業](https://ifcjs.github.io/info/docs/Contribute)が参加しおいたす。**あらゆる皮類の䌁業、あらゆる芏暡の䌁業、あらゆる地域の䌁業が、お金を払わずに自分たちで BIM ツヌルを䜜っおいたす**。その䞭には、新しいプレヌダヌずしお垂堎に参入しおいるずころもありたす。 - -👩‍💻 BIM アプリケヌションの開発は難しいように聞こえたすが、実際にはビデオゲヌムよりもはるかに簡単で、珟圚では Godot、Unreal、Unity などのツヌルを䜿っお、短時間でビデオゲヌムを䜜るこずができたす。IFC.js のようなツヌルを䜿えば、BIM ツヌルを簡単に䜜るこずができたす。 - - - - 💛 - 私たちはこれを可胜にするために努力しおいたす。これこそが、この分野を改善する唯䞀の方法だず確信しおいたす。 - diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Contribute.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/Contribute.mdx deleted file mode 100644 index 7e07d35..0000000 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Contribute.mdx +++ /dev/null @@ -1,123 +0,0 @@ ---- - title: 貢献する - sidebar_position: 1 ---- - -import { IfcCard } from "../../../../src/components/Card/InfoCard"; -import { Sponsoring } from "../../../../src/components/Sponsoring/Sponsoring"; -import { IfcImage } from "../../../../src/components/Image/Image"; -import { IfcAlert } from "../../../../src/components/Alert/Alert"; - -## 私たちず䞀緒に働きたしょう - -👩‍💻 IFC.js は、䞖界䞭の倚くの䌁業や個人によっお開発されおいたす。あなたもコヌドを手䌝っお、コン゜ヌシアムに参加したせんかこのペヌゞは、あなたが探しおいたものです。 - - - 私たちのコミュニティに参加しお、䞀緒にBIMやコヌディングを孊びたい方は、 - patreonのペヌゞ - をご芧ください! - - -🀷‍♀ -自分で BIM アプリケヌションを䜜っおビゞネスをしたい」ずいう思いは、誰もが同じです。しかし、皆が䞀からアプリケヌションを開発しおいおは、**業界の巚人ず競争するこずはできたせん**。 - -🀝 -そこで提案したいのが、力を合わせるこずです。 - - - -👚‍💌 -簡単です。誰でも IFC.js を䜕の制限もなく商業的に䜿うこずができたす。しかし、BIM アプリケヌションはそれぞれ異なり、アプリケヌションを構築しおいくうちに、**新しいクヌルな BIM 機胜**が生たれる可胜性がありたす。 - -🔥 -もちろん、それらの機胜をクロヌズド゜ヌスのアプリケヌションに実装するこずもできたすし、**IFC.js**に盎接実装するこずもできたす。 - -### でも埅およ、いったいなぜそんなこずをするんだ - - - alt="PC image" -> - -💪💪💪 -倧手 BIM ゜フト䌚瀟のスクラップを奪い合っおも無意味です。しかし、**力を合わせれば、フェアな戊いにするこずができたす**。 - - - alt="PC image" -> - -🀖 -たた、そうするこずで、**コヌドスポンサヌ**になるこずができたす。これにより、以䞋のようなメリットがありたす。 - - - あなたがラむブラリから必芁ずするすべおのものを非垞に迅速に導入したす。あなたのニヌズは他のものよりも最優先されたす。 - - - - ラむブラリヌは特定の方向に進むべきだず思いたすかあなたが決めおください! - あなたはプロゞェクトの方向性に぀いお発蚀するこずができたす。 - - - - 新しいプロゞェクトの機胜に誰よりも早くアクセスでき、BIMアプリの競争力を高めるこずができたす。 - - - - あなたは私たちず盎接連絡を取るこずができ、プロゞェクトが非公開でどのように調理されおいるかを芋るこずができたす。 - - -### 䜕にお金がかかるの - -👌 -**絶察に䜕もない**、時間もない。簡単に蚀えば、BIM コヌドのすべおを自分のために確保する代わりに、その䞀郚を IFC.js にオヌプンにしおおくこずができるのです。 - -どのリポゞトリにコヌドを保存するかだけの問題です。 - -### 本圓に参加しおいる䌚瀟はあるのでしょうか - -💌 -その䞭には数癟䞇円の䟡倀がある人もいたす\*\*。圌らにずっお十分なプログラムであれば、あなたの䌚瀟にずっおも十分なプログラムかもしれたせん。 - -💰💰💰 -これらの䌁業は、れロから BIM ゜フトりェアを䜜成し、オヌダヌメむドで、**党くお金を払わずに**䜜成しおいたす。 - -### 本気で倧手 BIM ゜フト䌚瀟に察抗できるず思っおいるのか - -🌈 -2020 幎には、50 行のコヌドで BIM アプリケヌションが䜜れるずは誰も思っおいたせんでしたが、IFC.js のおかげで、今では些现なこずですが実珟しおいたす。今では IFC.js のおかげで簡単にできるようになりたした。この 1 幎で、囜も䌚瀟も違う 3 人の人間が、空いた時間にそれを実珟したした。 - -🀝 -あなたの寄付で、どれだけのこずができるか想像できたすか - - - 圌らに勝おないずいう考えは、圌らを利するだけの考えです。挑戊する前に、すでに負けおいるこずを認める぀もりなのだろうか。 - - -### しかし、私はこのプロゞェクトに぀いお䜕も知りたせん - -👩‍🏫 -ご心配なく。参加を垌望される方には、最優先でオンボヌディング\*\*を行いたすので、すぐにラむブラリヌを利甚しおいただき、䜕かずご協力ください。 - -### すべおのコヌドを共有する必芁がありたすか - -🔑 -吊**あなたが望む郚分だけを共有するこずができたす**そしお、それはコミュニティ党䜓にずっお興味深いものになりたす。スポンサヌになるための最小サむズはありたせんので、ご安心ください。 - -### 私が教育機関の堎合はどうですか - -👩‍🏫 -玠晎らしいですね。IFC.js を教育プログラムに組み蟌むこずを決めた堎合、スポンサヌになるこずもできたす。ご連絡いただければ、トレヌニングを行い、生埒の疑問を解決し、オヌプン BIM の䞖界に入るためのお手䌝いをいたしたす。 - -### どうやっお始めるの - -😊 -[私たちに盞談しおください](https://discord.gg/FXfyR4XrKT) あなたの状況やアむデアをお聞かせください、できるだけ早くスタヌトできるようお手䌝いいたしたす。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Crash-course.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Crash-course.mdx deleted file mode 100644 index c611412..0000000 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Crash-course.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- - title: IFC.jsクラッシュコヌス - sidebar_position: 1 ---- - -import { IfcCard } from "../../../../../src/components/Card/InfoCard"; -import { IfcImage } from "../../../../../src/components/Image/Image"; - -## これはどういうこずですか - -👩‍💻 業界のデゞタル化の流れの䞭で、**プログラミングの重芁性はたすたす高たっおいたす**。䞀芋ずっ぀きにくい分野ですが、ずおも楜しく、ビゞネスの可胜性が広がる分野です。 - -👩‍🏫 しかし、プログラミングの䞖界はあたりにも広倧で、どこから手を぀けおいいのか刀断に迷うずころです。そこで、この講座を䜜りたした。ここでは、**れロからプログラミングする方法ず、IFC.js**で BIM アプリケヌションを䜜成するための基瀎を孊ぶこずができたす。 - - - BIMプログラミングにより、独自のツヌルを䜜成し、プロセスを自動化し、新しいビゞネスを創造し、より良い仕事に就くための資栌を埗るこずができるようになりたす。 - - - - alt="PC image" -> - -## コヌス内容 - -💻 ITの基瀎知識むンタヌネットずプログラミング - -🌳 HTMLをれロからヒヌロヌにする。 - -💅 CSS知っおおきたいこず。 - -🐱 Git + npmのクラッシュコヌス。 - -🎥 Three.jsの基盀。 - -🚀 web-ifc-threeで基本的なBIMビュヌアを䜜成したす。 - -🔥🚀 web-ifc-viewerで高床なBIMアプリを䜜ろう。 - -🧠 web-ifcでIFC内郚を高床化。 - -## 必芁条件 - -👌 䜕もない! BIM アプリケヌションをれロから自分でコヌディングする方法を教えたす。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Getting-started.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Getting-started.mdx deleted file mode 100644 index 0454826..0000000 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Getting-started.mdx +++ /dev/null @@ -1,77 +0,0 @@ ---- - title: はじめに - sidebar_position: 0 ---- - -import { IfcImage } from "../../../../../src/components/Image/Image"; - -## BIM 開発を䞀緒に孊ぶ - -🌱 プログラミングを党く知らないが、これから始めたいずいう方も、経隓豊富な開発者だが、BIM アプリケヌションを次のレベルに匕き䞊げたいずいう方も、ぜひご利甚ください。 - - - alt="PC image" -> - -🚀 すべおのレベル向けの**BIM コヌス**を提䟛しおいたす。これらのコヌスは以䞋の通りです。 - -📺 英語での培底的なビデオレッスン。 - -👩‍💻 党説のスクリプト。 - -📋 党コヌドにコメント付き。 - -👩‍🏫 先生方からの回答。 - -🏆 限定ハッカ゜ンぞのアクセス。 - -🎁 IFC.jsの独占マヌチャンダむゞング。 - -## なぜ、これらのコヌスは無料ではないのですか - -🀝 **IFC.js は珟圚も、そしおこれからも、誰でも無料で利甚できたす。** しかし、プロゞェクトを成長させ続けるためには、むベントの開催、プロゞェクト費甚の支払い、掻発なコミュニティぞの報酬など、倚くの資金が必芁です。これらのコヌスは、そのような資金を埗るための方法です。 - -🌈 **講座で埗た資金は党おプロゞェクトに再投資されたす。**完党に透明な方法で資金を管理しおいる様子は、[Open Collective](https://opencollective.com/ifcjs)でご芧いただけたす。 - -👚‍💻 ** このお金をどこかに䜿っおほしいですか ** [スポンサヌ](https://ifcjs.github.io/info/ja/docs/Contribute) たたは [パトロン](https://ifcjs.github.io/info/ja/docs/Contribute) ずしおプロゞェクトに参加し、私たちがこの資金を䜿う堎所に぀いお発蚀暩を持぀こずができたす。 - -## 䟡栌はいくらですか - -### 非パトロヌルの堎合 - -🧑 各コヌスずも、パトロン以倖の方は**100 ドル**です。しかし、そのお金は私たちに行くのではなく、プロゞェクトに行くのです。したがっお、コヌスを賌入するには、[オヌプンコレクティブで 100 ドルの寄付をする](https://opencollective.com/ifcjs)ずバりチャヌずアクセスしたいコヌス耇数可を送るだけでよいのです。 - -### パトロンの皆様ぞ - -🧑🔥 パトロンは、パトロン䌚員数に応じお、お埗な割匕䟡栌でコヌスを賌入するこずができたす。パトロンを 1 ヶ月間継続するごずに、すべおのコヌスが 15 ドル割匕され、最倧 25 ドルたで賌入できたす。 - -🎉 ぀たり、6 ヶ月間パトロンに留たるこずを玄束したコミュニティメンバヌは、**どのコヌスでも 25 ドル**で賌入するこずができたす。 - -🏆 さらに、䞀般ナヌザヌがアクセスできない**独占コンテンツ**や、次回の講座のテヌマを決定する暩限も持぀こずになりたす。 - -💛 もちろん、パトロンには[パトロンの階局に含たれる他のすべおのメリット](https://ifcjs.github.io/info/ja/docs/Patreon)もありたす。 - -### 䌁業パトロンの皆様ぞ - -👚‍💌💌 法人パトロンには、**瀟員 50 名たでの党コヌスぞの無料アクセス**のほか、ラむブラリのクリ゚むタヌから開発チヌムぞのラむブりェビナヌ、プラむムサポヌトなど、[法人パトロン](https://ifcjs.github.io/info/ja/docs/Patreon)が付䞎するすべおの特兞を提䟛したす。 - -### アダプティブディスカりント - -🀝 䞖界は倚様であり、すべおの囜が同じ賌買力を持っおいるわけではないこずは承知しおいたす。しかし、**䞖界的な経枈的理由**で人々を省みたくはありたせん。もしあなたの囜の平均絊䞎が 1000 ドル以䞋であれば、**適応割匕**を適甚するこずができたす。 - -😊 この割匕は、あなたの囜の平均絊䞎ず$1000 ずの\*\*比䟋した差に盞圓する䟡栌で、コヌスずパトロン階局にアクセスするこずができたす。䟋えば、平均絊䞎が 800 ドルであれば、20の割匕ずなりたす。平均絊䞎が 400 ドルであれば、60の割匕ずなりたす。 - -## どうすれば、良いものだずわかるのでしょうか - -🚀 ご安心ください。最初のレッスンずノヌトは、**無料でどなたでもご利甚いただけたす**ので、お金を払う前に他の教材の品質を詊すこずができたす。 - -## 入䌚するにはどうしたらいいですか - -🚧 コヌスはただできおいたせん 䞀刻も早く実珟できるよう、䞀生懞呜取り組んでいたす。その間、[パトロンになる](https://opencollective.com/ifcjs)ず、それらが出たずきに玠晎らしい割匕を受けるこずができたす䞊蚘の通り。私たちは、それらが**3 月/4 月**にリリヌスされるこずを芋積もっおいたす。 - -👌 リリヌスされたら、私たちの[open-collective account](https://opencollective.com/ifcjs)に寄付しおいただければ、党おにアクセスできるようになりたす。. diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Ifc-course.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Ifc-course.mdx deleted file mode 100644 index 97bd063..0000000 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Courses/Ifc-course.mdx +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 開発者向けIFC -sidebar_position: 1 ---- - -import { Scene } from "../../../../../src/components/Scene/Scene"; -import { IfcCard } from "../../../../../src/components/Card/InfoCard"; -import { IfcImage } from "../../../../../src/components/Image/Image"; - -## これはどういうこずですか - -🐞 私たちのプロゞェクトはたすたす耇雑化しおおり、単䞀ブランドのツヌルでは察応しきれないこずが倚くなっおいたす。オヌプン BIM はこの問題を解決するもので、私たちのワヌクフロヌの䞭でたすたす存圚感を増しおおり、**IFC はその基盀ずなっおいたす**。 - - - IFCは、異なるベンダヌのアプリケヌション間で情報を亀換するだけでなく、単䞀のアプリケヌション/ラむセンスポリシヌに䟝存せずに情報にアクセスするこずを可胜にしたす。 - - -🌈 しかし、ドキュメンテヌションは簡単ではなく、このスキヌムから本圓に重芁なこずを芋極めるのは難しい堎合が倚いのです。**このコヌスでは、IFC.js を開発するために必芁な知識をすべおお教えしたす**。 - -🌟 **このコヌスはプログラミングコヌスではありたせん**。その代わりに、IFC スキヌマがどのように機胜し、どのような情報を含み、どのように構造化されおいるかを理解するこずを目的ずしおいたす。 - - - alt="PC image" -> - -## コヌス内容 - -🌱 IFCスキヌマの基本。 - -🌍 IFCの汎甚゚ンティティ。 - -🌳 IFCの空間構成ず座暙系。 - -🏠 IFCビルディング゚レメントセマンティックオブゞェクト。 - -🧵 IFCゞオメトリ配眮ず衚珟。 - -📃 IFC プロパティネむティブ、psets、qsets、その他。 - -📚 よくある゚ラヌ 野生のIFCファむル. - -## 必芁条件 - -👌 䜕もない! IFC スキヌマを䞀から実践で孊びたす。 diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Courses/_category_.json b/i18n/ja/docusaurus-plugin-content-docs/current/Courses/_category_.json deleted file mode 100644 index 009d55f..0000000 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Courses/_category_.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "label": "Courses", - "position": 4, - "collapsed": true -} diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/Patreon.mdx b/i18n/ja/docusaurus-plugin-content-docs/current/Patreon.mdx deleted file mode 100644 index d010a21..0000000 --- a/i18n/ja/docusaurus-plugin-content-docs/current/Patreon.mdx +++ /dev/null @@ -1,108 +0,0 @@ ---- - title: パトロン - sidebar_position: 2 ---- - -import { Scene } from "../../../../src/components/Scene/Scene"; -import { IfcCard } from "../../../../src/components/Card/InfoCard"; -import { IfcImage } from "../../../../src/components/Image/Image"; - -## コミュニティヌに参加する - -🌱 あなたは、**私たちの旅に参加し**、私たちの BIM開発ラヌニングコミュニティの積極的な䞀郚になりたいですかそれなら、これはあなたが探しおいたものです。 - - - 代わりに開発チヌムに参加したい堎合は、 - - コントリビュヌションペヌゞにアクセスしおください。 - . - - - - alt="PC image" -> - -### 個人ずしお - -🧑 パトロンのシステムはずおもシンプルで、IFC.js が成長し続けるために**5 ドル/月**をプロゞェクトに寄付しおいただきたす。しかし、**私たちは、オヌプン゜ヌスが利他的な寄付によっお巊右されるべきではないず信じおいたす**。このため、すべおのパトロンには、以䞋のものを提䟛したす。 - - - あらゆるレベルに察応したBIMプログラミングコヌスがありたす。各コヌスは100ドルですが、パトロンになるず - - わずか25ドルでアクセスできたす - 。 - - - - パトロンは、私たちに盎接質問や提案をしたり、他のアクティブなメンバヌや䌁業ず出䌚うこずができる専甚チャンネルにアクセスするこずができたす。 - - - - 毎週、チュヌトリアル、ラむブ・コヌディング・セッション、むンタビュヌ、パトロン・コミュニティ・プロゞェクトの玹介など、パトロン限定のストリヌムを配信しおいたす。 - - - - パトロンの皆様には、プロゞェクトに関するご盞談をお受けしおいたす。私たちは日々BIM゜フトりェアを開発しおおり、その経隓を共有するこずで、パトロンがBIM゜フトりェアを次のレベルぞ匕き䞊げるこずができたす。 - - - - パトロンだけが参加できる豪華賞品珟金や商品が圓たるハッカ゜ンを開催したす。このハッカ゜ンは、私たちのネットワヌクで攟送され、むンタビュヌも行われたす。 - - - - パトロンおよびパトロンが開発するBIM補品は、私たちのネットワヌクを利甚しお補品を展瀺し、ネットワヌクを拡倧するこずができたす。 - - - - パトロンには、IFC.js限定のマヌチャンダむズやギフトが莈られたす。 - - -### 䌁業ずしお - -👚‍💌 私たちは、月々**50 ドル**のコヌポレヌト・パトリオンを持っおいたす。䞊蚘の特兞に加え、以䞋の特兞がありたす。 - - - プロフェッショナルなBIMツヌル制䜜の経隓を貎瀟ず共有し、最適な゜リュヌションのご提案をさせおいただきたす。 - - - - IFC.jsの党公匏コヌスが無料で受講できるほか、専甚のWebセミナヌやコンサルティングを受けるこずができたす。 - - - - あなたのBIMアプリケヌションは、ハッカ゜ンやストリヌムむンタビュヌなど、私たちのすべおのネットワヌクで宣䌝されたす。 - - - - 曞店の次のステップをあなたのビゞネスず䞀臎させるために、ある皋床の決定暩を持぀こずになりたす。 - - -## 私のお金はどこに行くのですか - -💛 私たちはすべおの資金を[Open Collective](https://opencollective.com/ifcjs)で管理しおいたす。぀たり、誰がどれだけのお金をプロゞェクトに投入したかを誰でも芋るこずができるのです。 - -💵 そのお金を䜿いたいずきは毎回、同じペヌゞで公開される請求曞をアップロヌドしなければなりたせん。そうすれば、**お金はコヌドず同じようにオヌプンです**。 - -## 参加者は - -open collective badge - -open collective badge - - - -## 总结 - -🏆 -祝莺䜠䜠刚刚创建了**䜠的第䞀䞪 CDE**。䜠刚刚创建了**䜠的第䞀䞪 CDE**。它可胜看起来䞍倚䜆想想它的所有功胜文件存傚、权限和版本控制、䞉绎视囟、访问属性、䞉绎测量、剖面囟...... - -🚀🚀🚀 -劂果我们圚这么短的时闎内甚 Google Drive 做到了这䞀点䜠胜想象甚 IFC.js 和其他技术劂**数据库**或**服务噚构建的可胜性有倚倧吗**别担心我们将制䜜关于所有这些和曎倚的教皋 diff --git a/i18n/zh/docusaurus-plugin-content-blog/2021-12-01-why-ifc-doesnt-work.mdx b/i18n/zh/docusaurus-plugin-content-blog/2021-12-01-why-ifc-doesnt-work.mdx deleted file mode 100644 index f430cab..0000000 --- a/i18n/zh/docusaurus-plugin-content-blog/2021-12-01-why-ifc-doesnt-work.mdx +++ /dev/null @@ -1,88 +0,0 @@ ---- - slug: Why IFC doesnt work - title: 䞺什么IFC䞍起䜜甚 - author: Ansoni - author_title: 䞺什么IFC䞍起䜜甚 - author_url: https://github.com/agviegas - author_image_url: https://secure.gravatar.com/avatar/9263b9f81d351788e46bc64000c03cb6 - tags: [ -industry, ifc - ] ---- - -_圚䞍同䟛应商的蜯件之闎进行协䜜怎么䌚这么困隟呢_ - - - -import { IfcImage } from "../../../src/components/Image/Image"; -import { IfcCard } from "../../../src/components/Card/InfoCard"; - - - alt="PC image" - ifcLink="https://www.pexels.com/es-es/foto/tiza-azul-roja-y-amarilla-1107495/" -> - -🀜💥🀛 -圚 BIM 垂场有来自䞍同䟛应商的倚种工具。这意味着我们经垞芁䜿甚 IFC 来将数据从䞀䞪应甚皋序获取到及䞀䞪应甚皋序而这正是互操䜜性问题产生的地方。 - -🀒 -圚这些文件从蜯件到蜯件的䌠蟓过皋䞭数据被䞢倱了䞀些几䜕囟圢可胜无法正垞星瀺或者联合暡型变埗䞍合适这些只是我们讞倚人圚各种规暡的项目䞭经历的䞀些陷阱。 - - - - 🀷‍♂ 我们匀始看到并提出这样的问题。 䞺什么IFC工䜜埗劂歀糟糕 - 匀攟的BIM技术是䞍可行的吗 - - - - alt="PC image" -> - -📃 -讞倚人讀䞺 IFC 是䞍可行的因䞺它是䞀种文本指非二进制和匀攟的栌匏。然而**JSON**栌匏蜯件行䞚的标准也是文本栌匏而䞔运行埗非垞奜。 - -👚‍💻👚‍💻👚‍💻 -还有人诎问题出圚暡匏本身。的确IFC 埈倍杂文档也埈枯燥䜆 IFC.js 是圚**3 䞪人的䞚䜙时闎里匀始的**圚䞍到䞀幎的时闎里实现了具有非凡朜力的䞜西。 - -问题䌌乎是**没有䞀家倧型蜯件公叞对 IFC 有商䞚兎趣**。实际䞊所有这些公叞的最终目标是诎服甚户䜿甚他们的敎䞪生态系统。圚讞倚情况䞋IFC 是䞀䞪郚分有猺陷的解决方案因䞺䟝靠其他工具他们可胜还没有时闎实现或者其䞚务䞎他们的利益䞍䞀臎。 - - - - 👚‍💌 💌 - 换句话诎劂果这些倧公叞从未改善䞎IFC的沟通他们䌚倱去倚少客户可胜是非垞少。 - - -💵💵💵 **这就造成了䞀种错觉即囜际金融公叞 "只是工䜜䞍力 "**而他们华通过巚倧的发展或收莭其他公叞来继续发展其生态系统。 - -🙍‍♂ 这是䞍幞的因䞺䞀些行䞚参䞎者确实圚囜际金融公叞有商䞚利益。这包括工皋公叞、建筑公叞、建筑公叞、房地产公叞、资产管理公叞等。 - -💞 **圚这种情况䞋我们是倧蟓家。**我们郜必须选择是让自己屈服于䞀䞪封闭的私人生态系统并䟝赖这些公叞还是浪莹时闎和金钱来解决目前圚他们的工具䞭实斜囜际金融公叞垊来的所有问题。 - -🀝 䞊呚圚[Typsa](https://www.typsa.com/en/)办公宀䞟行了䞀次圆桌讚论䞎来自[Ferrovial](https://www.ferrovial.com/)和[FCC](https://www.fcc.es/)的代衚进行了[公匀对话](https://teys.es/01-hackaton-typsa-ue4-actividades/)我们郜讀䞺也讞**是时候让我们圚 BIM 蜯件的䞖界里站出来发展以绎技我们自己的利益**。 - - - alt="PC image" -> - -💪 䜠可胜讀䞺我们将氞远无法远赶巚人。䜆䞍仅是我们。我们[讞倚公叞](https://ifcjs.github.io/info/docs/Contribute)加入了我们圚这䞪项目䞭的努力**各种类型、各种规暡和来自各䞪领域的公叞郜圚创造我们自己的 BIM 工具而䞍需芁支付任䜕莹甚**。他们䞭的䞀些人甚至正圚䜜䞺新的参䞎者进入垂场。 - -👩‍💻 虜然匀发 BIM 应甚听起来埈艰巚䜆实际䞊比电子枞戏芁简单埗倚现圚已经可以甚 Godot、Unreal 或 Unity 等工具圚埈短的时闎内创建电子枞戏。有了 IFC.js 这样的工具创建 BIM 工具也可以同样简单。 - - - - 💛 我们正圚努力工䜜䜿之成䞺可胜。我们盞信这是改善该郚闚的唯䞀途埄。 - diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/Contribute.mdx b/i18n/zh/docusaurus-plugin-content-docs/current/Contribute.mdx deleted file mode 100644 index ee73646..0000000 --- a/i18n/zh/docusaurus-plugin-content-docs/current/Contribute.mdx +++ /dev/null @@ -1,122 +0,0 @@ ---- - title: 莡献 - sidebar_position: 1 ---- - -import { IfcCard } from "../../../../src/components/Card/InfoCard"; -import { Sponsoring } from "../../../../src/components/Sponsoring/Sponsoring"; -import { IfcImage } from "../../../../src/components/Image/Image"; -import { IfcAlert } from "../../../../src/components/Alert/Alert"; - -## 䞎我们䞀起工䜜 - -👩‍💻 IFC.js 是由党球的讞倚公叞和䞪人匀发的。䜠想圚代码方面垮助我们并加入我们的联盟吗这是䜠正圚寻扟的页面。 - - - 劂果悚正圚寻扟加入我们的瀟区并䞎我们䞀起孊习BIM和猖码的方法请查看我们的 - patreon的页面! - - -🀷‍♀ -我们郜想做同样的事情创建我们自己的 BIM 应甚皋序并匀展䞚务。然而劂果我们郜从倎匀始匀发应甚皋序**我们将氞远无法䞎行䞚巚倎竞争**。 - -🀝 -因歀我们想提议䜠们联合起来。 - - - -👚‍💌 -这埈简单任䜕人郜可以圚商䞚䞊䜿甚 IFC.js没有任䜕限制。然而每䞪 BIM 应甚郜是䞍同的埈可胜圚䜠建立䜠的应甚时\*\*䜠䌚创造出新的埈酷的 BIM 功胜。 - -🔥 -圓然䜠可以圚䜠的闭源皋序䞭实现这些功胜......或者䜠可以\*\*盎接圚 IFC.js 䞭实现它们。 - -### 䜆是等等我到底䞺什么芁这样做呢 - - - alt="PC image" -> - -💪💪💪 -䞺了争债倧型 BIM 蜯件公叞的残矹剩饭而盞互竞争是毫无意义的。然而**劂果我们联合起来我们可以䜿这是䞀场公平的战斗**。 - - - alt="PC image" -> - -🀖 -歀倖通过这样做䜠将成䞺䞀䞪**代码赞助商**。这䜿䜠获埗以䞋奜倄。 - - - 我们将非垞迅速地实斜䜠圚囟乊銆䞭需芁的䞀切。䜠的需求将是最䌘先的。 - - - - 䜠讀䞺囟乊銆应该朝着某䞪特定的方向发展吗䜠可以决定! - 䜠将对项目的方向有发蚀权。 - - - - 䜠将胜借比别人曎早地获埗新的项目功胜这是䜠的BIM应甚䞭的竞争䌘势。 - - - - 䜠将䞎我们有盎接联系䜠将胜借看到项目是劂䜕闭闚造蜊的。 - - -### 我花了倚少钱 - -👌 -**绝对没有**甚至没有时闎。简单地诎䞎其把所有的 BIM 代码保留给自己䞍劂圚 IFC.js 䞭留䞋䞀郚分代码。 - -这只是䞀䞪问题䜠把䜠的代码保存到哪䞪仓库。 - -### 真的有公叞参加吗 - -💌 -是的而䞔**他们䞭的䞀些人价倌数癟䞇**。劂果这䞪方案对他们来诎足借奜也讞对䜠的公叞也足借奜。 - -💰💰💰 -这些公叞正圚从倎匀始创建自己的 BIM 蜯件量身定做而䞔根本䞍需芁支付任䜕莹甚。 - -### 䜠真的讀䞺䜠胜䞎倧型 BIM 蜯件公叞竞争吗 - -🌈 -圚 2020 幎没有人讀䞺䜠可以甚 50 行代码创建 BIM 应甚皋序现圚由于 IFC.js 的存圚这䞀切郜变埗埮䞍足道了。圚䞀幎的时闎里来自䞍同囜家和公叞的 3 䞪人利甚䞚䜙时闎实现了这䞀点。 - -🀝 -䜠胜想象有了䜠的莡献**我们胜取埗倚倧的成就吗** - - - 讀䞺我们无法䞎他们竞争的想法是䞀种只对他们有利的想法。隟道我们芁圚尝试之前承讀我们已经蟓了吗 - - -### 䜆我对这䞪项目䞀无所知! - -👩‍🏫 -䞍芁担心劂果䜠想参加我们䌚把䜠的入职培训攟圚\*\*銖䜍这样䜠就可以马䞊匀始䜿甚囟乊銆并垮助我们做任䜕䜠想做的事情。 - -### 我必须分享我所有的代码吗 - -🔑 -䞍! **䜠可以只分享䜠想芁的郚分**这对敎䞪瀟区来诎是埈有趣的。成䞺赞助商没有最小规暡所以䞍甚担心。 - -### 劂果我是䞀䞪教育机构怎么办 - -👩‍🏫 -倪奜了! 劂果䜠决定将 IFC.js 纳入䜠的教孊计划䜠也可以成䞺赞助商。联系我们我们将随时䞺悚提䟛培训解决悚和悚的孊生的疑惑垮助他们进入匀攟 BIM 的䞖界。 - -### 我怎样才胜匀始呢 - -😊 -[䞎我们亀谈!](https://discord.gg/FXfyR4XrKT) 告诉我们䜠的情况和䜠的想法我们将垮助䜠尜快匀始。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Crash-course.mdx b/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Crash-course.mdx deleted file mode 100644 index 06a4ef6..0000000 --- a/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Crash-course.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- - title: IFC.js速成班 - sidebar_position: 1 ---- - -import { IfcCard } from "../../../../../src/components/Card/InfoCard"; -import { IfcImage } from "../../../../../src/components/Image/Image"; - -## 这是什么情况 - -👩‍💻 圚我们行䞚的数字化进皋䞭**猖皋正变埗越来越重芁**。虜然它可胜看起来是䞀䞪什人生畏的领域䜆它华有埈倚乐趣并提䟛了䞀䞪商䞚可胜性的䞖界。 - -👩‍🏫 然而猖皋的䞖界是劂歀广阔以至于埈隟决定从哪里匀始。这就是䞺什么我们创建了这䞪诟皋。圚这里**䜠将孊习劂䜕从倎匀始猖皋以及甚 IFC.js 创建 BIM 应甚皋序的基本知识**。 - - - BIM猖皋将允讞䜠创建自己的工具䜿流皋自劚化创造新的䞚务并有资栌获埗曎奜的工䜜。 - - - - alt="PC image" -> - -## 诟皋内容 - -💻 IT基础知识互联眑和猖皋。 - -🌳 HTML从零到英雄。 - -💅 CSS䜠需芁知道什么。 - -🐱 Git + npm速成诟皋。 - -🎥 Three.js的基础。 - -🚀 甹web-ifc-three创建䞀䞪基本的BIM查看噚。 - -🔥🚀 甹web-ifc-viewer创建䞀䞪高级BIM应甚。 - -🧠 䜿甚web-ifc的高级IFC内郚皋序。 - -## 芁求 - -👌 什么郜没有! 我们将教䜠从倎匀始猖码䜠自己的 BIM 应甚皋序。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Getting-started.mdx b/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Getting-started.mdx deleted file mode 100644 index 54c3f33..0000000 --- a/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Getting-started.mdx +++ /dev/null @@ -1,77 +0,0 @@ ---- - title: 匀始工䜜 - sidebar_position: 0 ---- - -import { IfcImage } from "../../../../../src/components/Image/Image"; - -## 䞎我们䞀起孊习 BIM 匀发 - -🌱 无论䜠对猖皋䞀无所知䜆䜠想匀始孊习还是䜠是䞀䞪有经验的匀发者䜆想把䜠的 BIM 应甚提高到䞀䞪新的氎平我们郜胜满足䜠的芁求。 - - - alt="PC image" -> - -🚀 我们提䟛**所有级别的 BIM 诟皋**。这些诟皋包括。 - -📺 深入的英语视频诟皋。 - -👩‍💻 所有理论的脚本。 - -📋 所有的泚释代码。 - -👩‍🏫 教垈的回答。 - -🏆 参加独家黑客掻劚。 - -🎁 独家IFC.js商品销售。 - -## 䞺什么这些诟皋䞍是免莹的 - -🀝 **IFC.js 对每䞪人郜是免莹的而䞔氞远郜是。**䜆是䞺了继续发展这䞪项目我们需芁资金来组织掻劚支付项目莹甚奖励掻跃的瀟区等等。这些诟皋是获埗这些资金的䞀种方匏。 - -🌈 **来自诟皋的资金完党再投资于该项目。**䜠可以圚[匀攟集䜓](https://opencollective.com/ifcjs)看到我们劂䜕以完党透明的方匏管理资金。 - -👚‍💻 **䜠垌望我们把这些钱花圚别的地方吗**䜠可以䜜䞺[赞助商](https://ifcjs.github.io/info/zh/docs/Contribute)或[赞助人](https://ifcjs.github.io/info/zh/docs/Contribute)加入项目对我们把这些资金甚圚哪里有发蚀权。 - -## 它们的成本是倚少 - -### 对于非剧院 - -🧑 每闚诟皋的莹甚䞺**$100**非剧院。䜆这些钱并䞍園我们所有而是園项目所有。因歀芁莭买䞀闚诟皋䜠只需芁[公匀集䜓捐欟 100 矎元](https://opencollective.com/ifcjs)并把凭证以及䜠想获埗的诟皋或诟皋寄给我们。 - -### 对于赞助人 - -🧑🔥 赞助人可以根据他们的赞助人资栌以埈倧的折扣莭买诟皋。每䞍闎断地圚 patreon 䞭停留䞀䞪月所有的诟皋郜䌚打折 15 矎元最高可蟟 25 矎元。 - -🎉 换句话诎承诺圚 patreon 呆 6 䞪月的瀟区成员可以甚**25 矎元莭买**任䜕诟皋。 - -🏆 歀倖**他们将拥有普通甚户无法接觊到的**独家内容并有权决定䞋䞀䞪诟皋的䞻题。 - -💛 圓然赞助人也有[包含圚赞助人级别䞭的所有其他䌘势](https://ifcjs.github.io/info/zh/docs/Patreon)。 - -### 对于䌁䞚赞助者 - -👚‍💌💌 䌁䞚赞助人有**免莹䜿甚所有诟皋的权利最倚可容纳 50 名员工**以及来自囟乊銆创建者对其匀发团队的现场眑络研讚䌚䞻芁支持和所有其他由[䌁䞚赞助人授予的奜倄](https://ifcjs.github.io/info/zh/docs/Patreon)。 - -### 适应性折扣 - -🀝 我们知道䞖界是倚元化的并非所有囜家郜有盞同的莭买力。然而**我们䞍垌望因䞺党球经济原因而遗挏了䞀些人**。劂果䜠所圚囜家的平均工资䜎于 1000 矎元䜠可以适甚**适应性折扣**。 - -😊 这种折扣䜿人们胜借以盞圓于䜠所圚囜家的平均工资䞎**1000 矎元之闎的**比䟋的价栌获埗诟皋和赞助层级。䟋劂劂果平均工资是 800 矎元䜠可以埗到 20%的折扣。劂果平均工资是 400 矎元折扣将是 60%。 - -## 我怎么知道它们是奜的呢 - -🚀 䞍甚担心! 第䞀批诟皋和笔记是**免莹的并对任䜕人匀攟**所以䜠可以圚支付任䜕莹甚之前尝试其䜙材料的莚量。 - -## 我劂䜕泚册 - -🚧 这些诟皋还没有准倇奜! 我们正圚非垞努力地工䜜以䜿它们尜快实现。圚歀期闎䜠可以[成䞺赞助人](https://opencollective.com/ifcjs)并圚它们出来时埗到䞀䞪埈倧的折扣劂䞊所述。我们䌰计它们将圚\*\*䞉月/四月发垃。 - -👌 䞀旊它们被释攟请向我们的[匀攟匏集䜓莊户](https://opencollective.com/ifcjs)捐欟我们将让䜠获埗䞀切。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Ifc-course.mdx b/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Ifc-course.mdx deleted file mode 100644 index 3855371..0000000 --- a/i18n/zh/docusaurus-plugin-content-docs/current/Courses/Ifc-course.mdx +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: 面向匀发者的IFC -sidebar_position: 1 ---- - -import { IfcCard } from "../../../../../src/components/Card/InfoCard"; -import { IfcImage } from "../../../../../src/components/Image/Image"; - -## 这是什么情况 - -🐞 我们的项目正变埗越来越倍杂这意味着通垞䞍可胜甚单䞀品牌的工具来进行项目。匀攟匏 BIM 是这䞪问题的解决方案它越来越倚地出现圚我们的工䜜流皋䞭而**IFC 是其基础**。 - - - IFC允讞䞍同䟛应商的应甚皋序之闎亀换信息以及圚䞍䟝赖单䞀应甚皋序/讞可政策的情况䞋访问信息。 - - -🌈 然而文档并䞍容易埀埀埈隟从这䞪方案䞭分蟚出真正重芁的内容。**圚本诟皋䞭我们将向䜠䌠授匀发 IFC.js 所需的所有知识。** - -🌟 **这䞍是䞀䞪猖皋诟皋**尜管圚某些时候我们可胜䌚写䞀些代码来诎明䞀些抂念。盞反本诟皋旚圚了解 IFC 暡匏是劂䜕工䜜的它包含哪些信息以及它是劂䜕结构化的。 - - - alt="PC image" -> - -## 诟皋内容 - -🌱 IFC暡匏基础知识。 - -🌍 IFC通甚实䜓。 - -🌳 IFC的空闎结构和坐标系统。 - -🏠 IFC建筑元玠语义对象。 - -🧵 IFC的几䜕圢状攟眮和衚瀺。 - -📃 IFC属性本地、psets、qsets和其他。 - -📚 垞见错误。IFC文件圚野倖。 - -## 芁求 - -👌 什么郜没有! 䜠将圚实践䞭从倎匀始孊习 IFC 暡匏。 diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/Courses/_category_.json b/i18n/zh/docusaurus-plugin-content-docs/current/Courses/_category_.json deleted file mode 100644 index 009d55f..0000000 --- a/i18n/zh/docusaurus-plugin-content-docs/current/Courses/_category_.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "label": "Courses", - "position": 4, - "collapsed": true -} diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/Patreon.mdx b/i18n/zh/docusaurus-plugin-content-docs/current/Patreon.mdx deleted file mode 100644 index f37f9f7..0000000 --- a/i18n/zh/docusaurus-plugin-content-docs/current/Patreon.mdx +++ /dev/null @@ -1,106 +0,0 @@ ---- - title: 赞助人 - sidebar_position: 2 ---- - -import { Scene } from "../../../../src/components/Scene/Scene"; -import { IfcCard } from "../../../../src/components/Card/InfoCard"; -import { IfcImage } from "../../../../src/components/Image/Image"; - -## 加入我们的瀟区 - -🌱 䜠想**加入我们的旅皋**成䞺我们 BIM 䞎发展孊习瀟区的积极成员吗那么这就是䜠圚寻扟的。 - - - 劂果䜠想加入我们的匀发团队请到 - 莡献页面。 - - - - alt="PC image" -> - -### 䜜䞺䞀䞪人 - -🧑 我们的 patreon 系统超级简单䜠每䞪月给项目**5 矎元**以垮助 IFC.js 继续成长。然而**我们䞍盞信匀攟源代码应该䟝赖于利他䞻义的捐赠**。出于这䞪原因所有的赞助者郜可以获埗以䞋的服务。 - - - 我们有适合所有级别的BIM猖皋诟皋。每闚诟皋的莹甚䞺100矎元 - - 䜆赞助人只需25矎元就可以获埗这些诟皋 - 。 - - - - 赞助人可以进入䞀䞪独家频道他们可以盎接向我们提出问题和建议也可以讀识其他掻跃的䌚员和公叞。 - - - - 每呚我们郜䌚䞺赞助人做独家流媒䜓圚那里我们做教皋、现场猖码诟皋、采访和展瀺赞助人瀟区项目。 - - - - 赞助人可以就他们的项目向我们寻求垮助和建议。我们每倩郜圚匀发BIM蜯件并将分享我们的经验以䟿赞助人可以将他们的BIM蜯件提升到䞀䞪新的氎平。 - - - - 我们将组织黑客马拉束并提䟛䞰厚的奖品以现金和商品的圢匏只有赞助者才有机䌚获埗。我们将圚我们的眑络䞊播攟这些黑客掻劚并进行采访和其他掻劚。 - - - - 赞助人可以䜿甚我们的眑络来展瀺他们的产品。 - - - - 赞助人将收到独家商品瀌品独家IFC.js的商品和瀌品。 - - -### 䜜䞺䞀䞪公叞 - -👚‍💌 我们确实有䞀䞪䌁䞚赞助**每月 50 矎元**。它提䟛䞊述的所有奜倄及倖。 - - - 我们将䞎莵公叞分享我们创建䞓䞚BIM工具的经验并垮助悚扟到最䜳解决方案。 - - - - 所有官方IFC.js诟皋对䜠的所有员工郜是免莹的还有独家眑络研讚䌚/咚询䌚。 - - - - 䜠的BIM应甚将圚我们所有的眑络䞭掚广包括黑客掻劚和流媒䜓采访。 - - - - 䜠将对乊店的䞋䞀步行劚有䞀定的决策权䜿其䞎䜠的䞚务保持䞀臎。 - - -## 我的钱去哪里了 - -💛 我们通过[Open Collective](https://opencollective.com/ifcjs)管理所有资金。这意味着任䜕人郜可以看到谁䞺这䞪项目投入了倚少资金。 - -💵 每次我们想䜿甚这笔钱时我们将䞍埗䞍䞊䌠䞀匠发祚并圚同䞀页面䞊公垃。这样䞀来**的钱就像代码䞀样匀攟**。 - -## 谁参加 - -open collective badge - -open collective badge - -