| Camsketchpad. CamsketchPad é um programa 2D de desenho / CAD com suporte para restrições geométricas. |
Baixe Agora |
Camsketchpad. Classificação e resumo
- Nome do editor:
- CamSketchpad team
- Site do editor:
- http://www.zarkonnen.com/camSketchpad.php
Camsketchpad. Tag
Camsketchpad. Descrição
O CamsketchPad é um programa de desenho 2D / CAD com suporte para restrições geométricas. Camsketchpad é uma recreação moderna do programa Seminal de Ivan Sutherland Sketchpad. O CamsketchPad é um programa de desenho 2D / CAD com suporte para restrições geométricas e a inclusão de instâncias referenciando outros desenhos. Foi escrito como um projeto de grupo para o curso de graduação em Ciência da Computação de Cambridge University por uma equipe de sete pessoas: Tom Botterill, Matthew Brown, Tom Craig, Eastyn Kirupairajah, Amit Sarna, Andrew Smee e eu. A maioria do meu trabalho estava no algoritmo de satisfação, que levou talvez 200 horas de olhar para os mapas de gradiente de erros, e imbuiu-me com um enorme respeito pela Sutherland, cuja versão de O SketchPad também se realizou no hardware de 60 anos, já que o nosso em computadores modernos.camsketchpad está longe de ser tão completo e eficiente quanto o esboço original, mas tem todos os componentes necessários de forma rudimentar, e é concluído o suficiente para ser utilizável. Portanto, decidimos lançá-lo como código aberto sob a licença BSD, portanto, nós ou outros são livres para mexer com ele e melhorar seus algoritmos e interface de usuário. Aqui estão algumas características principais de "CamsketchPad": · Suporte para conter instâncias de outros desenhos em seus desenhos. Ao contrário das cópias, as instâncias mudarão quando o desenho original mudar. · Destacar o sistema para exibir o que será selecionado / estalado / mesclado / criado quando você clicar. · Interface muito simples para criar novas restrições - basta escrever uma função contando camsketchpad Quão longe é de satisfazer a restrição. (Então, quando a função retorna 0, a restrição é inteiramente satisfeita.) Requisitos: · Ambiente de tempo de execução Java (testado com JRE 6)
Camsketchpad. Software Relacionado